Skip to content

griz1112/jetbot_ros_teleop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

jetbot_ros_teleop

** Work in progress **

** First attempt to write python code so might be inefficient but it does work

This repo consists of modifications to Dusty-NV's jetbot_ros repo. https://github.com/dusty-nv/jetbot_ros I added a python script for teleop operation and modified jetbot_motors to accept my message format. Other than that its untouched.

This is a ROS node for use with teleop_twist_joy on a base station. You will need to set up the teleop.yaml file for that package using 1 for the turbo speed and .5 for the regular speed. Also set angular speed to 1. The two top buttons on the top of the xbox controller are deadman/speed switches. You can change this with the teleop.yaml file as well. Left switch is turbo right is regular speed. One of them has to be depressed for the jetbot to move.

Set up ROS networking between the jetbot and the base station.

On the jetbot side run rosrun jetbot_ros jetbot_motors.py and rosrun jetbot_ros jetbot_teleop.py.

On the base station side run roslaunch teleop_twist_joy teleop.launch. Be sure and edit teleop.launch and configure it for the type of controller you have. I am using an Xbox wired controller.

Push one of the speed keys and use the left joystick for forward/reverse speed and the right joystick for yaw to the left or right.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published