多个树莓派ROS设备在局域网内的安装与设置
#花了两天时间研究如何在RaspberryPi1 Model B 上面部署ROS系统。 现在简单的总结一下遇到的问题:
似乎Raspi1 model b+ 因为型号太老,只能承受 RoS indigo这个较老的版本。安装过程基本可以按照 Ros WIKI上面的文件
安装过程很久,makefile随随便便就是五六个小时。请准备好电影零食。
如果要连接Arduino,你会发现安装之后的indigo不带ROS的 rosserial package。这需要去单独下载。应为这个包还没有被包含在源服务器上,只能去git上面单独下载。 尽量在第一次make之前就把需要手动安装的package都下载到src文件夹下,这样可以省去你后面反复make的烦恼。
$ cd ~/ros_catkin_ws/src
$ git clone https:// github.com/ros-drivers/rosserial
#下面这两句会重新make一遍,又要去准备电影和零食。
$ cd ~/ros_catkin_ws
$ catkin_make
除了 rosserial, 我还用到了一个叫做common_msgs的包。地址是:https://github.com/ros/common_msgs
安装原理与rosserial相同。