友好钥匙

文章
6
资源
0
加入时间
2年10月17天

RPC简单实例

什么是RPC?远程过程调用(Remote Procedure Call,RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,同时将网络的通信细节隐藏起来,而程序员无需额外的为这个交互作用编程。RPC采用客户机/服务器模型。请求过程如图:客户端程序->客户端Stub程序 ->通信模块 -> 远程请求 -> 通信模块 -> 调度程序 -> 服务器端Stub程序 ->

ROS导航包参数设置

首先了解在导航堆中,move_base包与其它包(如amcl、map_server)的关系,如图所示在move_base节点运行前需要四个配置文件,这些文件定义了一系列相关参数,包括越过障碍物的代价、机器人的半径、路径规划时需要考虑未来多长的路、我们想让机器人以多块的速度移动等等。这四个配置文件分别是:base_local_planner_params.yamlcostmap_