Roomba ルンバに慣性計測ユニット(IMU)を取り付けてみました ルンバのROSパッケージは以下のものを使用していますが、IMUをサポートしているようです。 IMUとしてMPU9255が使えるようですので、以下のドキュメントにしたがってRaspberry Piに接続してみることにしました。 MPU-925... 2022.04.02 Roomba
Roomba ルンバで自律走行を行ってみました (おおたfab 第57回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はLiDARを使って地図の作成を行いましたが、今回はNavigation(自律走行)にチャレンジします。写真に写っていますが、現在LiDARやRa... 2022.03.22 Roomba
Roomba ルンバで作成した環境空間(Gazebo World)でシミュレーションしてみました 前回まではルンバでSLAMを行い環境地図を作成し、その環境地図からGazebo Worldを作成しました。今回は作成したGazebo Worldの上でシミュレーションしてみます。ルンバのROSパッケージは以下のものを使用しています。 2022.03.16 Roomba
Roomba ルンバで地図をつくってみました その4(Gazebo worldを作る) 前回ルンバで作成した地図からシミュレータGazeboで使うWorldを作成してみました。 今回は shilohc/map2gazebo を使っています。元となるSLAMで作成した地図はこちらです。 2022.03.11 Roomba
Roomba ルンバで地図をつくってみました その3 (おおたfab 第56回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はLiDARを使って地図の作成を行いましたが、はっきりとした地図はできませんでした。もう一度地図作成にチャレンジします。ルンバにLiDARを固定前... 2022.03.08 Roomba
Roomba ルンバで地図をつくってみました #2 (おおたfab 第50回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はLiDARを使って地図の作成を行いましたが、はっきりとした地図はできませんでした。もう一度地図作成にチャレンジする前にRVIZでロボットの状態を... 2021.11.08 Roomba
Roomba ルンバで地図をつくってみました #1 (おおたfab 第49回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はオドメトリ情報を使ってルンバ実機を動かしてみましたが、今回は新たにLiDARを使って地図の作成にチャレンジしてみます。今回もdemura.net... 2021.10.24 Roomba
Roomba オドメトリ情報を使ってルンバ実機を動かしてみました (おおたfab 第48回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はルンバ実機とGazeboシミュレーターのオドメトリ情報を比較してみましたが、今回はオドメトリ(Odometry)情報を使用して正確な正方形の動き... 2021.10.11 Roomba
Roomba ROS開発用に専用Linuxデスクトップ環境を構築して快適になりました これまでROSをVMWare上のUbuntu 18.04 LTSで動かしてきましたが、動作が重いので改善したいと考えていました。最近使っていなかったThinkCentre M73 Tiny (Core i3-4130T, 8GB RAM, ... 2021.09.24 Roomba
Roomba ルンバ実機とGazeboシミュレーターのオドメトリ情報を比較してみました (おおたfab 第47回 素人でもロボットをつくりたい) おおたfabさんでは、「素人でもロボットをつくりたい」という勉強会を定期的に行っています。前回はシミュレータで動きとルンバ実機の動きを比較してみましたが、動きが大きく異なることがわかりました。今回はオドメトリ(Odometry)情報を取得し... 2021.09.20 Roomba