当前位置: 首页 > news >正文

建设一个门户网站网站开发最新教程

建设一个门户网站,网站开发最新教程,手机网站会员识别功能,cod单页建站工具1. 简介 多个 ros 系统之间可以通过配置 ros 主从机实现互相通信#xff0c;但有的场景每个 ros 系统都需要运行 rosmaster/roscore #xff0c;这种情况下就需要使用 multimaster_fkie 库来实现 ros 通信。 Github#xff1a;https://github.com/fkie/multimaster_fkie RO…1. 简介 多个 ros 系统之间可以通过配置 ros 主从机实现互相通信但有的场景每个 ros 系统都需要运行 rosmaster/roscore 这种情况下就需要使用 multimaster_fkie 库来实现 ros 通信。 Githubhttps://github.com/fkie/multimaster_fkie ROS wikihttp://wiki.ros.org/multimaster_fkie/Tutorials/Setup a ROS master synchronization 2. 安装 multimaster_fkie 多个 ros 系统中都要进行以下安装步骤 2.1. 安装 python grpc 工具 # # 比 ubuntu-18.04 更早的系统 # pip install grpcio-tools # 如果 ros 适配的是 python3 (viobot)# ubuntu-18.04 sudo add-apt-repository ppa:roehling/grpc sudo apt update sudo apt install python-grpcio python-grpc-tools# # ubuntu-18.10 以及更新的系统 # sudo apt install python-grpcio python-grpc-tools2.2. 安装 fkie_multimaster # 新建一个空的 catkin_ws mkdir -p ~/catkin_ws_for_build/src cd ~/catkin_ws_for_build/src git clone https://github.com/fkie/multimaster_fkie.git multimasterrosdep update rosdep install -i --as-root pip:false --reinstall --from-paths multimastercd .. catkin build fkie_multimaster如果最后的 catkin build 报错 catkin未找到命令 运行以下指令 sudo apt install python-catkin-tools2.3. 将安装好的库添加到 ros 环境和 python 环境中 在 ~/.bashrc 内添加以下 ros 环境变量 export ROS_PACKAGE_PATH$ROS_PACKAGE_PATH:~/catkin_ws_for_build/src将 catkin build 生成的 python 包移到 python 环境中 # 如果 ros 是 python2 sudo cp -r ~/catkin_ws_for_build/devel/lib/python2.x/dist-packages/* /usr/local/lib/python2.x/dist-packages/# # 如果 ros 是 python3 # sudo cp -r ~/catkin_ws_for_build/devel/lib/python3.x/dist-packages/* /usr/local/lib/python3.x/dist-packages/2.4. 设置网络 多个 ros 系统之间需要可以直接互相访问 ip 和全部端口即之间没有防火墙互相有线连接最佳。 在 /etc/hosts 文件中添加行 本机在网络中的 ip 本机 hostname分别可以用 hostname -I 和 hostname 命令查询得。 在 /etc/sysctl.conf 加入以下内容 net.ipv4.ip_forward1 net.ipv4.icmp_echo_ignore_broadcasts0使以上网络设置生效sudo service procps restart 测试能否 multicast 连通其他主机ping 224.0.0.1出现本机和他机的 ping 结果即为成功 3. 测试多 ros master 通信 多个 ros 系统中都在含有 fkie_master_xxx packages 的 python 环境中运行 multimaster_fkie rosrun fkie_master_discovery master_discovery /dev/null 21 rosrun fkie_master_sync master_sync /dev/null 21 然后使用命令 rostopic list --host 查看可以访问的 rostopic出现本机以及他机的 rostopic 即为成功。
http://www.yutouwan.com/news/166321/

相关文章:

  • 山西住房建设厅网站wordpress演示插件
  • 网站开发 方案 报价单打广告的平台
  • 厦门网站设计哪家公司好网站图片怎么做优化
  • 射阳住房和城乡建设局网站产品推广文案
  • 英文wordpress建站六安网站建设找哪家
  • 推进网站集约化建设 网络安全安徽省建设厅网站 职称
  • 现代化专业群建设网站郑州信息网平台
  • 宜飞思工业设计网站福田南山龙华盐田
  • 专业网站建设费用海南什么公司的网站
  • 管理公司网站的职位wordpress安全更改
  • 在线培训系统平台seo关键词排名优化教程
  • 做的好的外贸网站网站开发框架怎么写
  • 长春市建设工程交易中心网站t和p在一起怎么做网页
  • 小昆山网站建设乡镇美丽乡村建设网站信息
  • 外卖网站建设网站建设如何开票
  • 做公司产品展示网站新产品怎样推广
  • 杭州高端响应式网站东营造价信息网
  • 详细介绍网站建设的整个流程熊猫关键词工具
  • 购物网站简介小说网站建设需要什么
  • 如何做各大网站广告链接做网站用最新软件
  • vps用什么软件做网站字体版权登记网站
  • 学校网站php源码|班级主页教师博客学生博客|学校网站织梦仿自己制作游戏的软件
  • 网站功能定制合同网站资料上传教程
  • wordpress 多站点共享网站建设资金方案
  • 学校网站建设软件推荐网站云空间和普通空间
  • 酒店团购的网站建设信息流广告二级代理
  • 中国品牌建设促进会网站网站logo怎么做最清楚
  • 为什么建设部网站进不去搜索引擎营销优缺点
  • 专业的网站制作专业公司如何写手机适配网站
  • 阜新市建设学校官方网站windows8 网站建站命令