Open reinzor opened 6 years ago
Hi, Reinzor I help AUBO to support the ROS driver side. Please take the new driver from here https://github.com/lg609/aubo_robot
Hi @robotlinker , thanks for your answer. Should I overlay my workspace with the packages in the new repository?
Yes, you can clone the package and give it a try. I will update the readme and also the package in the following months.
Can we already move the robot either with a FollowJointTrajectoryAction
or a direct cartesian goal? Can we also read and toggle the IO
?
Could you give an example launch file? I noticed that the node structure has changed.
Hi, with use of your new driver, the IO and joint states are working. Thanks!
Now we are trying to send setpoints to the robot. This is working with the robot controller but not yet with the ROS controller. We receive the following error when trying to set the robot to canbus mode:
2018-03-05 15:10:21.342 [ERROR ] - sdk log: Response return false. cmd Type:CommunicationType_EnterTcp2CanbusMode errorCode:10023
Caused by API call:
robotService.robotServiceEnterTcp2CanbusMode()
How can we fix this?
Hi, I will take some more time to test it
Are there any updates for resolving the connection issue? I have the same problem and would really prefer to use this Repo's Aubo Driver instead of the newer one. The newer one doesn't support servoj or ROS Hardware Interface. I would really like to get this older driver working instead.
Hi,
We are trying to externally control the AUBO robot via ROS using the following tutorial:
http://wiki.ros.org/aubo_robot/Tutorials/Getting%20Started%20with%20a%20Aubo%20Robot
However, we cannot connect to the robot:
We are connected to the lower ethernet port of the controller:
As can be seen from the nmap program, there is a TCP port open on the expected port 8899:
The upper connector that should be used according to the documentation is not giving a link:
What are we doing wrong?