SOBITS Commonのレポジトリでは、SOBITSがこれまで開発してきた実機ロボットを動かすため,共通のライブラリです.ロボットに搭載されているアクチュエータやセンサーなど共通で使用するリソースを統一し,ライブラリ化となったものです.
SOBITS Commonが必要とされるSOBITSのロボットはこちらになります.
SOBIT PRO | SOBIT EDU | SOBIT MINI |
---|---|---|
Gitへ移動 | Gitへ移動 | Gitへ移動 |
(上に戻る)
ここで,本レポジトリのセットアップ方法について説明します.
(上に戻る)
正常動作のため,以下の必要な環境を整えてください.
System | Version |
---|---|
Ubuntu | 20.04 (Focal Fossa) |
ROS | Noetic Ninjemys |
Note
Ubuntu
やROS
のインストール方法に関しては,SOBITS Manualに参照してください.
(上に戻る)
- ROSの
src
フォルダに移動します.$ roscd # roscdは設定によって"cd ~/catkin_ws/"のコマンドと同様 $ cd src/
- 本レポジトリをcloneします.
$ git clone https://github.com/TeamSOBITS/sobits_common
- レポジトリの中へ移動します.
$ cd sobits_common/
- 依存パッケージをインストールします.
$ bash install.sh
- パッケージをコンパイルします.
$ roscd $ catkin_make
(上に戻る)
本レポジトリは共通ライブラリのため,実行すべきプログラムがありません.
(上に戻る)
- OSS
- PCL関係のライブラリをYOLOレポジトリへ移行
- HSRの依存パッケージの分離
- ドキュメンテーションの充実
- カスタムmsgの更新
現時点のbugや新規機能の依頼を確認するためにIssueページ をご覧ください.
(上に戻る)
(上に戻る)