Limb

Control over the pose of the end-effector of a robotic limb, such as an arm.

Inputs

Port name Purpose Data
OAP Full pose control of the end-effector in (Orientation, Approach, Position) vector format, in metres. OAP
P Position control of the end-effector, allowing the orientation to be freely chosen by the underlying driver, in metres. Vector3D

Outputs

Port name Purpose Data
State Current state of the end-effector: pose and status. LimbState

LimbState

Member Type Description
time Time Time stamp.
oap OAP Orientation, approach and position of the end-effector.
status LimbStatus Current status of the limb.

LimbStatus

Value Description
LIMB_STATUS_IDLE Limb is not moving.
LIMB_STATUS_BRAKED Brakes are engaged.
LIMB_STATUS_MOVING Limb is moving.
LIMB_STATUS_OOR Target position or pose is outside the reachable space.
LIMB_STATUS_COLLISION Target position or pose would cause a collision.

Services

Port name Purpose Parameters Return data
GetGeometry Device position and size information. None Geometry3D
Power Enable or disable power to the limb. boolean enable None
Brakes Engage or disengage limb brakes. boolean brakes None
Speed Set the speed at which the end-effector will move. double speed None

ダウンロード

最新バージョン : 2.1.0-RELESE

統計

Webサイト統計
ユーザ数:3399
プロジェクト統計
RTコンポーネント309
RTミドルウエア35
ツール25
文書・仕様書2

OpenRTM@Github

OpenRTM-aist GitHubサイト

ROS

Robot Operating System

Choreonoid

モーションエディタ/シミュレータ

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク

産総研が提供するRTC集

東京オープンソースロボティクス協会