Ekumen-OS/andino
Open-source diff drive robot ROS 2 compatible
何を解決するか
Andino は教育および一般実験用に設計されたオープンソースで低コストの差動駆動ロボットです。複雑なシステムを自作しなくても、ロボット工学、SLAM、ナビゲーションを学ぶための完全なハードウェアおよびソフトウェアスタックを提供します。
動作方法
このプロジェクトは ROS 2 (Humble および Jazzy) に基づき、複数の統合パッケージで構成されています:
- ハードウェア & ファームウェア:組立手順、URDF記述、および単板コンピュータ(SBC)と低レベルハードウェアを接続するマイコン制御コードを含みます。
- 制御:ROS Controlハードウェアインターフェースを実装し、
diff_drive_controllerとjoint_state_broadcasterを使用して移動を制御します。 - 認識とナビゲーション:マッピング用の SLAM と、
nav2を基盤とする自律移動用ナビゲーションスタックを統合しています。 - ブリングアップ:LiDAR やカメラなどのセンサーを含む、ロボットの初期化用の起動ファイルを提供します。
対象ユーザー
- ロボット工学分野の学生および教育者。
- 低コストでカスタマイズ可能なベースプラットフォームを求める趣味のロボット愛好家。
- 物理ハードウェアまたはシミュレーション上で ROS 2 アプリケーションをテストしたい開発者。
特徴
- 完全なオープンソース:ハードウェア設計とソフトウェアは変更可能に公開されています。
- ROS 2 統合:Humble および Jazzy ディストリビューションのネイティブサポート。
- 広範なシミュレーション対応:Gazebo、Webots、O3DE、Isaac Sim、MuJoCo と互換性があります。
- 包括的なツールセット:キーボード/ジョイスティックによる遠隔操作、RViz 可視化、Ansible 設定ファイルによる自動セットアップを含みます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト