- To run this project first connect and configure the roboclaw using ion motion studio available for windows
- make sure encoders and motors work perfectly
- install github repository and unzip it into catkin_ws/src
- Make the files using catkin_make
- go to roboclaw/launch/roboclaw_single.launch
- change the parameters according to the ones you set in ion motion studio
- then go to the command line and do $ roslaunch roboclaw roboclaw_single.launch
- If it does not run correctly reset/check the parameters of the launch file again
- Set the parameters of kp,ki,kd in the motor_controller motor_controller_with_subscriber_topic.cpp according to your motor and controllers
- if it runs then perform this command in another terminal $ rosrun motor_controller motor_controller_with_subscriber_topic.cpp
- $ rostopic pub /position <press tab 2 times> <press tab 2 times> you will get a option to enter position_1: position_2: position_3: 11.Enter some values to make the motor go to that position in encoder steps.
-
Notifications
You must be signed in to change notification settings - Fork 0
pranavhj/ROS_Roboclaw_C-_integration_with_position-control_PID_node
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published