Using motoman-ros and checking the simulation result on MotoSim #531
Replies: 2 comments 3 replies
-
You cannot use
exact will not be possible. Not even with MotoSim. All simulations are approximations. If you're only interested in kinematic playout, converting your MotoSim setup into a URDF and visualising it using RViz may be sufficient. If you need physics, you could create a Gazebo simulation. If you don't care about |
Beta Was this translation helpful? Give feedback.
-
An alternative would be to use the controller but set it to special playback mode "machine lock" (which will prevent the robot from physically moving but simulate the motion) The problem will be that the standard MotoRos driver is retrieving the motor feedback positions and that will not change during simulation. After a brief moment, I believe that ROS will give an error that the robot position is not following the command. On the MotoRos Driver side, there is a hard coded option to switch from reporting the motor feedback to the robot current position (which is updated during simulation) but it would require a recompilation of the driver for which you need the MotoPlus SDK package. This is strickly for testing purpose, running with "DUMMY_SERVO_MODE" version will give less accurate position feedback and is not recommended for normal operation. |
Beta Was this translation helpful? Give feedback.
-
Hello @gavanderhoorn ,
I have the Yaskawa Motoman GP180 robot which I want to use for handling operation. Since the payload capacity of the robot is large I want to simulate the trajectory on the simulation software MotoSimbefore applying to the real robot.
Our goal is to
From the documentation Example: starting the streaming interface, I found that for FANUC robot it is possible to simulate the interface streaming on ROBOGUIDE by making the
use_bswap:= false
.My question is
roslaunch motoman_gp180_support robot_interface_streaming_gp180_120.launch robot_ip:=192.168.x.xx controller:=yrc1000
should be the ipv4 address or the some dummy ip value?System specification:
Best,
Sahil
Beta Was this translation helpful? Give feedback.
All reactions