Closed siddharthbhurat4 closed 1 year ago
Does the Toyota HSR robot controller make plans and send to the duaro robot controller ? 0x100A is command value error. The speed may have exceeded the upper limit.
Was there the error message like bellow ?
[KhiRobotKrnxDriver] [krnx_PrimeRtcCompData] ano:[arm_no] [jt]pos:vel:status [JT1]%.4f:%.4f:%d ~ [JT6]%.4f:%.4f:%d
IF so, please follow docs/ConnectingRealRobot.md#6-error-and-troubleshooting. You can get more detail error cause from the "status" value.
Yes, the error was like the which you have mentioned above. I am actually running just the bringup.launch file which just launches the joint controllers, the urdfs', so that I can visualize them in RViz. I am not running the moveit node, so I think there are no plans being sent to the duaro robot. And even though Toyota HSR is the master, all the launch files are being run from the same laptop which is now slave to the Toyota HSR.
So what I am currently trying to do is, I have my laptop which is slave to Toyota HSR (The ROS Master), Duaro is also the slave to Toyota HSR. And I am running all the launch files from laptop where they are actually installed.
(Just putting this up again - Whenever the laptop is master, Duaro works perfectly fine, the moment I switch from laptop as master to Toyota HSR as the master, it gives that error of RTC switch (sometimes it works once in like 10-15 times of giving error), but I am still running everything from laptop itself, just that the master is changed)
And then it gives this error.
I was able to solve this issue by reducing the velocity limits of each joint.
Thank you.
When my laptop is the ROS master, and when I run the duaro_bringup.launch, everything works fine. But when Toyota HSR robot is a ROS master and when I run duaro_bringup.launch, it give the RTC Error that is "krnx_PrimeRtcCompData returned -0x100A" and then in the end it says "RTC Switch turned OFF 0: ano:1".
Please can I know, how to solve this issue.
Thank you