Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to control open_manipulator using ROS2 #205

Open
shonigmann opened this issue Apr 19, 2021 · 13 comments
Open

Unable to control open_manipulator using ROS2 #205

shonigmann opened this issue Apr 19, 2021 · 13 comments

Comments

@shonigmann
Copy link

I am trying to control my open manipulator x through ROS2 Foxy, setting things up based on the instructions here. I can run open_manipulator_x_controller.launch.py without any errors, the motors engage and hold the current position, rviz runs fine and displays the current position and matches changes if I push the end effector around a bit.

My issue is that I can't successfully send position commands. I can run open_manipulator_x_teleop_keyboard without error from both the remote PC and the RasPi, but pressing any of the keys doesn't do anything. I have also tried running some of the services (e.g. /goal_joint_space_path) without any luck.

Setup details:
Remote PC: Ubuntu 20.04 on Virtual Box with ROS2 Foxy
SBC: Raspi 3B+ running Ubuntu Server 20.04 with ROS2 Foxy
Hardware: Open Manipulator X -> OpenCR, flashed with usb_to_dxl.ino -> Raspi

Any help on this would be appreciated!

@ROBOTIS-Will
Copy link
Contributor

ROBOTIS-Will commented Apr 21, 2021

Hi @shonigmann
Thank you for reporting the issue.
Current example is designed to run on Dashing, but we have a plan to update packages for the latest ROS support in 2Q.
I'll review and update the teleop package.
Thanks!

@sardanian
Copy link

I was interested in using this with foxy and am following this thread. Is this still planned for Q2? Thank you

@ROBOTIS-Will
Copy link
Contributor

Hi @sardanian
Yes, this package is in progress of update to support Foxy and Galactic this month.
Thank you!

@ROBOTIS-Will
Copy link
Contributor

Hi @sardanian @shonigmann
I'm sorry about the delay regarding ROS2 update.
ROS2 Foxy/Galactic support update is put on hold for a while due to the urgent update of some ROS1 Noetic packages, but I'll get back to ROS2 as soon as possible and hoping to be done by mid July.
Thank you for your patience.

@sardanian
Copy link

sardanian commented Jul 2, 2021 via email

@ROBOTIS-Will
Copy link
Contributor

@sardanian
At moment, MoveIt2 doesn't have ported setup assistant yet, so I might end up using the ROBOTIS controller and GUI instead of MoveIt2 and RViz2 with an interactive marker until the setup assistant is ready for ROS2.

@sardanian
Copy link

Is there an update on timing for ROS2 foxy or galactic? Not trying to rush, but just looking for an idea on timing if possible.

Thank you.

@ROBOTIS-Will
Copy link
Contributor

Hi @sardanian
Thanks for the friendly ping :)
I've been working on the eManual documentation and will be released by the end of this week or sooner.

@sardanian
Copy link

Hi there. I am checking in again on an update for the ros2 packages to updated versions. I noticed the Emanuel was updated to include noetic but I haven’t seen it for foxy/galactic.

Thank you.

@ROBOTIS-Will
Copy link
Contributor

Hi @sardanian
I'm sorry about the delayed response.
I'm currently working with the Foxy update.
Once the basic operation with either the keyboard or GUI is completed, the eManual will be updated.
Thank you.

@sardanian
Copy link

I see that the foxy version of this has been released. Is that accurate? Additionally, is there plans to go to Galaxy or should we jump into foxy at this point? Thank you.

@ROBOTIS-Will
Copy link
Contributor

Hi @sardanian
Yes, I'm sorry about the delayed message, but OpenMANIPULATOR-X has been updated for Foxy.
Some additional works still needs to be done such as simulations though.
Since Galactic isn't the LTS, not all features may not be ported, but very basic features will be supported.
Thank you.

@sardanian
Copy link

sardanian commented Oct 22, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants