ROS

ROS

Nav2 講座 6: amcl の初期位置を設定する Python ノードを作成する

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 この記事で学べる概念 initialpose についてROS 2 ...
ROS

Nav2 講座 5: .pgm ファイルを .stl ファイルに変換し、Gazebo simulation に使用する

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 前回の記事で、自分で作成した map 上でロボットを動かすシミュレーショ...
ROS

Nav2 講座 4: 自分で作成したマップを使って TurtleBot シミュレーションをする #ROS 2 #nav2

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 前回の記事で、nav2_bringup を模倣した custom_nav...
ROS

Nav2 講座 3: nav2_bringup の設定をカスタマイズする準備

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 本記事では nav2_bringup をコピーして custom_nav...
ROS

Nav2 講座 2: Rust で ROS 2 ノードを作る: footprint の動的変更

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 前回は docker 上で ROS 2 環境を作り、TurtleBot ...
ROS

Nav2 講座 1: docker 上に ROS 2 環境を構築し TurtleBot simulation を動かす

ROS 2 に関して筆者は以下の本で学びました。ROS1 との比較を含めかなりわかりやすく ROS 2 について書かれており、おすすめの一冊です。 前回記事では、ubuntu 上での docker 環境構築について説明し...
Robot

ROS + gazebo環境でオムニホイールロボットを動かしてみる

前回の記事で,gazebo環境でのオムニホイールロボットのシミュレーションを行いました.本記事では,ROS + gazebo環境でシミュレーションを行っていきます! それにしてもROSの基本動作の理解にかなり時間がかかりました.この...