ROS 2 package suite of Sciurus17.
- Sciurus17
- Linux OS
- Ubuntu 24.04
- ROS
# Download packages
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src
git clone -b $ROS_DISTRO https://github.com/rt-net/sciurus17_ros.git
git clone -b $ROS_DISTRO https://github.com/rt-net/sciurus17_description.git
# Install dependencies
rosdep install -r -y -i --from-paths .
sudo apt install libpcl-dev
# Build & Install
cd ~/ros2_ws
colcon build --symlink-install
source ~/ros2_ws/install/setup.bash
次の方法でsciurus17_control
が実機と通信するために用いるUSBシリアル変換デバイス名を固定します。
ros2 run sciurus17_tools create_udev_rules
実行後に再起動しSciurus17を接続すると/dev/sciurus17spine
が作成されるようになります。
# Connect Sciurus17 to PC, then
source ~/ros2_ws/install/setup.bash
ros2 launch sciurus17_examples demo.launch.py
# Terminal 2
source ~/ros2_ws/install/setup.bash
ros2 launch sciurus17_examples example.launch.py example:='gripper_control'
# Press [Ctrl-c] to terminate.
詳細はsciurus17_examplesを参照してください。
- sciurus17_control
- README
- Sciurus17の制御を行うパッケージです
- sciurus17_examples
- README
- Sciurus17のサンプルコード集です
- sciurus17_examples_py
- README
- Sciurus17のPythonサンプルコード集です
- sciurus17_gazebo
- Sciurus17のGazeboシミュレーションパッケージです
- sciurus17_moveit_config
- Sciurus17の
moveit2
設定ファイルです
- Sciurus17の
- sciurus17_tools
- Sciurus17を活用するためのオプションツールをまとめたパッケージです
- sciurus17_vision
- カメラのlaunchファイルや画像認識を行うノードを定義するパッケージです
- 胸部カメラのキャリブレーションパラメータファイルはchest_camera_info.yamlです
- sciurus17_description (外部パッケージ)
- README
- Sciurus17のモデルデータ(xacro)を定義するパッケージです
(C) 2018 RT Corporation <[email protected]>
各ファイルはライセンスがファイル中に明記されている場合、そのライセンスに従います。
特に明記されていない場合は、Apache License, Version 2.0に基づき公開されています。
ライセンスの全文はLICENSEまたはhttps://www.apache.org/licenses/LICENSE-2.0から確認できます。
本パッケージが依存するsciurus17_descriptionには株式会社アールティの非商用ライセンスが適用されています。 詳細はsciurus17_description/LICENSEを参照してください。
- 本ソフトウェアはオープンソースですが、開発はオープンではありません。
- 本ソフトウェアは基本的にオープンソースソフトウェアとして「AS IS」(現状有姿のまま)で提供しています。
- 本ソフトウェアに関する無償サポートはありません。
- バグの修正や誤字脱字の修正に関するリクエストは常に受け付けていますが、 それ以外の機能追加等のリクエストについては社内のガイドラインを優先します。 詳しくはコントリビューションガイドラインに従ってください。