Gazebo上に歩行者を障害物として出現させる!
![Thumbnail of post image 038](https://www.techlife-hacking.com/wp-content/uploads/2022/12/pedestrian-150x150.gif)
ROSのシミュレーション上では動かないテーブルや壁を障害物として出現させることは標準搭載のworldで実装されていますが, 予期しない動きをしない障害物なので少々物足りないです. 現実世界では予期しない動く障害物があり, 例えばその代 ...
ArUcoマーカーを3Dプリントする!
![Thumbnail of post image 081](https://www.techlife-hacking.com/wp-content/uploads/2022/05/IMG_20220530_005244-150x150.jpg)
ロボットナビゲーションをしているとロボットがどの方向を向いているか知りたくなるときがあります. その姿勢推定を可能にしてくれるのがArUcoマーカーで, ロボットに搭載されたカメラでArUcoマーカーを捉えると, その幾何学模様の歪み ...
ROS環境でのArUcoマーカーによる空間認識
![Thumbnail of post image 000](https://www.techlife-hacking.com/wp-content/uploads/2022/03/aruco_marker-1-150x150.png)
ロボット開発をしていると実空間上でそのロボットの位置を把握したくなるときがあります. そうしたときロボットがどの程度ある基準点から離れているかカメラで計測できると便利です. その基準点としてのマーカーの一つにArUcoがあります.
Mini PupperでObject Trackingのデモを動かしてみた!
![Thumbnail of post image 200](https://www.techlife-hacking.com/wp-content/uploads/2022/02/front_minipupper-150x150.jpg)
最近”LOVOT”のような人の気持ちに訴えかけるコミュニケーションロボットが出てきています. MangDang社が開発したロボット犬”Mini Pupper”もそうしたロボットと同種の愛 ...
OpenCV AI KitをROS上で使ってみた!
![Thumbnail of post image 088](https://www.techlife-hacking.com/wp-content/uploads/2022/02/pcl-150x126.gif)
VPUを備えたカメラ”OpenCV AI Kit”を用いると, エッジデバイスでも負荷の高い顔認識等のDeep learning技術を実装することができます. ロボット分野でこのカメラが使用できると, ロボット ...
DockerでGPUやGUIを使えるROSの環境構築
![Thumbnail of post image 064](https://www.techlife-hacking.com/wp-content/uploads/2021/12/ros-150x150.jpeg)
ROSによる開発はとても便利ですが, その環境構築は面倒です. dockerでその環境構築を簡便にしようとすると, RVizやGazeboのGUI表示がうまくいかなかったり, GPUの設定に苦戦することがあります.
そのあたり ...