Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ROSからM5stackにふれる その1:環境構築

何やかんやで、即作りたいときには便利なM5stack
こいつをROSと連携する方法を考えていきます。

実際のところ

ROSにrosserial-arduinoの環境導入

sudo apt install ros-$ROS_DISTRO-rosserial
sudo apt install ros-$ROS_DISTRO-rosserial-arduino
  cd catkin_ws/src
  git clone https://github.com/ros-drivers/rosserial.git
  cd catkin_ws
  catkin_make
  catkin_make install

ros_libをArduinoに導入

Ubuntuだと楽だったみたいですが、手元のはWSLだったので

  cd catkin_ws
  mkdir tmp
  cd $_
  rosrun rosserial_arduino make_libraries.py .

ここで出来た内容をArduinoのLibraryに導入

 mv ros_lib /mnt/c/Users/shiro/Documents/Arduino/libraries/

f:id:shuzo_kino:20220316140445p:plain

参考もと

wiki.ros.org