NED2 (Niryo Ned2)
The Niryo Ned2
is a 6-DoF tabletop arm with a 2-mors prismatic gripper (binary
open/close API on real hardware via niryo_robot_tools_commander;
direct trajectory publish in sim). In our setup it is mounted on
the same cafe-table the RX200 uses, with a head-mount Kinect v2 and
an opt-in wrist camera (Niryo’s built-in tool camera).
Tasks
Task |
Env ids |
Page |
|---|---|---|
Reach |
|
|
Push |
|
|
PnP |
|
Robot-specific facts
Topic |
Value |
|---|---|
Arm joints (6) |
|
Gripper joints (2) |
|
Gripper command API |
Binary |
PnP joint-mode action dim |
6 (arm) + 1 (gripper scalar) = 7 |
Arm controller topic |
|
URDF link prefix |
Bare names on both sim + real ( |
End-effector link (FK) |
|
Reference frame |
|
Wrist camera (opt-in) |
|
Joint-1 safety bound |
YAML uses |
Sim setup
Description-extras package:
niryo_ned2_description_extras(URDF wrap, controller config, Kinect mount).ros_controlusesEffortJointInterfaceso PID gains under/ned2/gazebo_ros_control/pid_gains/joint_*are loaded to the rosparam server before the model spawns.Two URDF variants:
ned2_kinect.urdf.xacro(reach / push) andned2_kinect_gripper.urdf.xacro(pnp). Selected viagripper:=true|falsearg on the gazebo launch.
Real setup
Bring up
niryo_robot_bringupon the Ned2’s network IP.The env subscribes to
/ned2/joint_statesand publishes to/ned2/niryo_robot_follow_joint_trajectory_controller/command.Push / PnP subscribe to
/cube_posefor cube tracking.