record time from rviz
hi, I am trying to record time from rviz in order to plot the velocity of an UR10 robot (using linux). I am totally new to ROS
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
hi, I am trying to record time from rviz in order to plot the velocity of an UR10 robot (using linux). I am totally new to ROS
If you want to record the linear velocity of the end effector of your UR10 then you're going to have to program a simple node to do this yourself.
The python transform listener tutorial should be a good place to start. You'll want to look up the transform between the base frame and EE frame, then by comparing two different samples you can work out the change in position and change in time and therefore working out the velocity.
Hope this makes sense.
You probably want to use rosbag.
It will allow you to save data from ROS topics and play the data again. If you are receiving joint states from the robot through a driver then you just have to record this and you will be able to get the speed of the robot etc.
Asked: 2019-01-23 10:41:57 -0500
Seen: 352 times
Last updated: Jan 24 '19
rviz Visualization of Marker Array MD5 sum mismatch
Import .obj .mtl and .png into Gazebo [closed]
Apt Install Ros Kinetic Problem after recent update
Ackermann Steering and Arduino Servo Control
difference between execute_cb and goalcb?
gps waypoints are not shown in mapviz
Moveit planning methods failing issue
Timestamps of static transforms
Can you edit your question clarify what you mean by "record time"?
RViz gives us ROS time right ? Well I am trying to track the robot and save a video of its movements which includes the time of course and if possible with the distance
What velocity are you trying to record? Joint angular velocities, end effector linear velocity or end effector 6DOF velocity? All of this can be done without RVIZ using the relevant topics.
I am trying to get the cartesian ("linear") Velocity at a certain time.. I am so confused . I am a beginner to programming