Open bmagyar opened 3 years ago
Creating this:
Create a description package for your robot.
urdf
folderview_robot.launch
file in launch
folder for testing the description.view_robot.launch
to show the robot in rviz and move it using robot_state_publisher_gui
package. Here you should test that all geometrical information are correct.Create a package with robot hardware interface.
Create robot bringup package:
config/rrbot_controller.yaml
file with the controller configurations.rqt
and the plot plugin (Plot --> Visualization --> Plot)
rostopic pub /forward_position_controller/command std_msgs/Float64MultiArray "layout:
dim:
- label: ''
size: 0
stride: 0
data_offset: 0
data:
- 0.5
- 0.5"
Create a package with custom controller:
rrbot_bringup
to start robot with new controller.rqt
as described above
rostopic pub /rrbot_controller/command control_msgs/JointJog "header:
seq: 0
stamp: {secs: 0, nsecs: 0}
frame_id: ''
joint_names: ['']
displacements: [0.5, 0.5]
velocities: [0]
duration: 0.0"
ros_control_boilerplate
to the rescue? orfake_joint
?