ROBOTIS-GIT / open_manipulator_p

OpenManipulator-P for controlling in Gazebo and Moveit with ROS
Apache License 2.0
41 stars 21 forks source link

ROS version support #66

Open SeungRyeol opened 3 years ago

SeungRyeol commented 3 years ago

Hello,

I have a question regarding ros version support.

I'm going to buy Open MANIPULATOR-P soon to develop the robot.

I wonder about continuous ROS version support.

When will the two versions(ROS1 Noetic, ROS2 Foxy) be available?

We need to change the development direction according to the version support schedule.

ROBOTIS-Will commented 3 years ago

Hi @SeungRyeol Thank you for your inquiry and I'm sorry about the delayed response on this. OpenMANIPULATOR-P and X will be updated to support the latest ROS1 Noetic and ROS2 versions(Foxy and Galactic) This update is scheduled to be completed within 2Q, 2021 (before the end of June). Thank you.

SeungRyeol commented 3 years ago

Thank you for your support. 👍🏼

SeungRyeol commented 3 years ago

Hello, @ROBOTIS-Will We are preparing to migrate from the existing platform to ROS2. May I know the progress of version support? Thank you.

ROBOTIS-Will commented 3 years ago

Hi @SeungRyeol

I've been working on updating and releasing some dependent packages for ROS1 Noetic first. http://repositories.ros.org/status_page/ros_noetic_default.html?q=open_manipulator After completing the test on Noetic, I'm going to release the open_manipulator_p package in a week.

Since MoveIt2 doesn't have the setup assistant package yet, it might take a while to operate the manipulator with the interactive marker on RViz2, but I'm going to port the keyboard operation.

Thank you.

SeungRyeol commented 3 years ago

@ROBOTIS-Will

Thank you for your maintenance. Robotis has Open MANIPULATOR-P control library to control the manipulator in the task space?? Should I use the MoveIt to move through x, y, and z input in the task space?

ROBOTIS-Will commented 3 years ago

@SeungRyeol The open_manipulator_p_controller package is included in the open_manipulator_p meta package. This package allows to control the manipulator in both joint space and task space. https://emanual.robotis.com/docs/en/platform/openmanipulator_p/ros_controller_package/#ros-controller-package

Moveit is one of the most popular software for operating manipulators in ROS, but you can of course create your own controller.

babindemers commented 2 years ago

Hi @ROBOTIS-Will,

Any updates about a release for Noetic?

Thanks.

ROBOTIS-Will commented 2 years ago

Hi @babindemers Thank you for your patience. I'm currently working with OpenMANIPULATOR-X ROS2 update and OpenMANIPULATOR-P ROS Noetic / ROS2 Foxy(or Galactic) will be tested and updated right after. The eManual will also be revised with simpler navigation like OpenMANIPULATOR-X. Thank you.

Jamshed2023 commented 1 year ago

I have a ROS Noetic and I want to install the following packages from [1] on my Ubuntu machine. However, when I select 'Noetic', the packages still appear saying 'kinetic'... Are these packages available/released for noetic? Does simply replacing 'kinetic' with 'noetic' work? Thanks.

ros-kinetic-joy ros-kinetic-joystick-drivers ros-kinetic-teleop-twist-joy xboxdrv ros-kinetic-joy ros-kinetic-joystick-drivers ros-kinetic-teleop-twist-joy 

[1] https://emanual.robotis.com/docs/en/platform/openmanipulator_x/ros_operation/