Repository Summary
Checkout URI | https://github.com/rt-net/crane_plus.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2023-09-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
crane_plus | 2.0.1 |
crane_plus_control | 2.0.1 |
crane_plus_description | 2.0.1 |
crane_plus_examples | 2.0.1 |
crane_plus_gazebo | 2.0.1 |
crane_plus_moveit_config | 2.0.1 |
README
crane_plus
ROS 2 package suite of CRANE+ V2.
<img src=https://www.rt-shop.jp/images/RT/CRANEplusV2.png width=400px/><img src=https://rt-net.github.io/images/crane-plus/pick_and_place.gif width=400px />
Table of Contents
Supported ROS 2 distributions
- Foxy
- Humble
Requirements
- CRANE+ V2
- Linux OS
- Ubuntu 22.04
- ROS
Installation
Docker images
ビルド済みのパッケージ含むDocker imageを用意してます。 詳細は.docker/README.mdを参照してください。
Binary installation
TBD
Source Build
# Setup ROS environment
$ source /opt/ros/humble/setup.bash
# Download crane_plus repository
$ mkdir -p ~/ros2_ws/src
$ cd ~/ros2_ws/src
$ git clone https://github.com/rt-net/crane_plus.git
# Install dependencies
$ rosdep install -r -y -i --from-paths .
# Build & Install
$ cd ~/ros2_ws
$ colcon build --symlink-install
$ source ~/ros2_ws/install/setup.bash
Quick Start
# Connect CRANE+ V2 to PC, then
$ source ~/ros2_ws/install/setup.bash
$ ros2 launch crane_plus_examples demo.launch.py port_name:=/dev/ttyUSB0
# Terminal 2
$ source ~/ros2_ws/install/setup.bash
$ ros2 launch crane_plus_examples example.launch.py example:='gripper_control'
# Press [Ctrl-c] to terminate.
<img src=https://rt-net.github.io/images/crane-plus/gripper_control.gif width=500px />
詳細はcrane_plus_examples を参照してください。
Packages
- crane_plus_control
- README
- CRANE+ V2を制御するパッケージです
- USB通信ポートの設定方法をREAMDEに記載してます
- crane_plus_description
- README
- CRANE+ V2のモデルデータ(xacro)を定義するパッケージです
- crane_plus_examples
- README
- CRANE+ V2のサンプルコード集です
- crane_plus_gazebo
- README
- CRANE+ V2のGazeboシミュレーションパッケージです
- crane_plus_moveit_config
- README
- CRANE+ V2の
moveit2
設定ファイルです
License
このリポジトリはApache 2.0ライセンスの元、公開されています。 ライセンスについてはLICENSEを参照ください。
サーボモータのAX-12Aに関するCADモデルの使用については、ROBOTIS社より使用許諾を受けています。 CRANE+ V2に使用されているROBOTIS社の部品類にかかる著作権、商標権、その他の知的財産権は、ROBOTIS社に帰属します。
We have obtained permission from ROBOTIS Co., Ltd. to use CAD models relating to servo motors AX-12A. The proprietary rights relating to any components or parts manufactured by ROBOTIS and used in this product, including but not limited to copyrights, trademarks, and other intellectual property rights, shall remain vested in ROBOTIS.
Disclaimer
本ソフトウェアはApache 2.0ライセンスで、「AS IS」(現状有姿のまま)で提供しています。本ソフトウェアに関する無償サポートはありません。
当該製品および当ソフトウェアの使用中に生じたいかなる損害も株式会社アールティでは一切の責任を負いかねます。 ユーザー自身で作成されたプログラムに適切な制限動作が備わっていない場合、本体の損傷や、本体が周囲や作業者に接触、あるいは衝突し、思わぬ重大事故が発生する危険があります。 ユーザーの責任において十分に安全に注意した上でご使用下さい。