配套软件包安装
Windows 下安装软件包(无需安装 ROS)
以 win7,python2.7 为例
安装 python2.7 并配置相关的环境 python 环境和 pip 环境
前往官网下载 python2.7,并进行安装,下载地址:python2.7下载地址(若进不去,可通过其他途径下载)
以上图为例,是默认安装的 python 所在目录,Scripts 目录有 pip 工具
通过 cmd 命令处理器检测 python 是否安装成功,同时通过 pip 下载 pyserial 串口模块
以上图为例,通过输入 python 来检测 python2.7 是否安装成功。输入 exit() 退出。
然后通过 pip install pyserial 来安装串口模块
下载并安装 cp2102 串口驱动,下载地址: cp2102驱动(一般情况下,插上USB后电脑后自动下载,可以先通过步骤 5 判断一下,若有则跳过这一步骤)
下载驱动软件压缩包,并解压到桌面。
linux 下使用安装软件包(无需安装 ROS)
以 ubuntu16.04,python2.7 为例
下载驱动软件压缩包,然后鼠标右键,选择提取到此处。
linux + ROS 下使用安装软件包(需要安装好 ROS)
安装 ROS IMU 依赖,请在终端运行对应的命令
如果你使用的是 ubuntu 16.04,ROS kinetic,python2 :
sudo apt-get install ros-kinetic-imu-tools ros-kinetic-rviz-imu-plugin sudo apt-get install python-visual如果你使用的是 ubuntu 18.04,ROS Melodic,python2 :
sudo apt-get install ros-melodic-imu-tools ros-melodic-rviz-imu-plugin如果你使用的是 ubuntu 20.04,ROS Noetic,python3 :
sudo apt-get install ros-noetic-imu-tools ros-noetic-rviz-imu-plugin pip3 install pyserial下面以官方安装为例,你也可以根据自身使用的情况来安装。
sudo apt-get install git -y mkdir -p ~/handsfree/handsfree_ros_ws/src/ cd ~/handsfree/handsfree_ros_ws/src/ git clone -b new https://gitee.com/HANDS-FREE/handsfree_ros_imu.git cd ~/handsfree/handsfree_ros_ws/ catkin_make cd ~/handsfree/handsfree_ros_ws/src/handsfree_ros_imu/scripts/ sudo chmod 777 *.py echo "source ~/handsfree/handsfree_ros_ws/devel/setup.sh" >> ~/.bashrc source ~/.bashrc