开发主机在发货时已完成所有配置工作,以下内容作为参考教程用于用户重新配置开发主机
wget http://fishros.com/install -O fishros && . fishros
安装cam
驱动包
sudo apt-get install libv4l-dev
安装ackermann_msgs
依赖包
sudo apt-get install ros-noetic-ackermann-msgs
安装vrpn_client_ros
依赖包(用于动捕系统数据获取)
sudo apt-get install ros-noetic-vrpn
安装pip
sudo apt install python3-pip
更新pillow
依赖包
pip install --upgrade pillow -i https://mirrors.aliyun.com/pypi/simple/
安装robomaster
依赖包(用于RMTT无人机)
pip3 install robomaster==0.1.1.63 -i https://mirrors.aliyun.com/pypi/simple/
安装serial
依赖包(用于串口设备)
sudo apt-get install ros-noetic-serial
下载代码
git clone https://gitee.com/yundrone_sunray2023/Sunray_swarm.git
编译代码
cd ~/Sunray_swarm
./build.sh
打开~/.bashrc并修改
sudo gedit ~/.bashrc
## 加入以下配置
source ~/Sunray_swarm/devel/setup.bash
export ROS_HOSTNAME=主机hostname(IP)
export ROS_MASTER_URI=http://主机IP:11311
export ROS_IP=主机IP