・取得したカメラ映像からOpenCVを用いて色情報を取得し、その色情報に応じた動きをROSのturtleにさせる。
・turtlesimのturtlesim_nodeにgeometry_msgs/Twist型のメッセージをパブリッシュすることで操作可能。
・青色を認識した場合は「前進」
・赤色を認識した場合は「後退」
・緑色を認識した場合は「左旋回」
OS ... Ubuntu 18.04 LTS
ROS_distribution ... melodic
使用言語 ... Python
カメラ ... UVC規格に対応したもの
$ sudo apt install ros-melodic-usb-cam
$ roslaunch robosys robosys.launch
「ROSではじめるロボットプログラミング」 著者:小倉 崇 出版社:工学社