墙跟随PID机器人
该作业旨在编写一个反馈控制器,该控制器基于比例,积分和微分项(分别表示为P,I和D),通过PID控制,通过PID控制来控制地面机器人的偏航,主要依靠凉亭进行模拟。
演示:
PID控制器
先决条件
Ubuntu 16.04
ROS动力学:可在找到安装说明。
所需的ROS软件包: $ sudo apt-get install ros-kinetic-control-toolbox ros-kinetic-joystick-drivers ros-kineticrealtime-tools ros-kinetic-ros-control ros-kinetic-gazebo-ros-control ros-kinetic-roscontrollers
注意:默认情况下,未设置HOME环境变量。 进行以下设置:
export ROS_HOME=~/.ros
sourc
1