Skip to content

Tracking software to track the robots from SSL Vision. Publishes robot position and velocity information as ROS odom messages.

License

Notifications You must be signed in to change notification settings

rdesc/TrackBots

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackBots

Tracking software to track robots detected by SSL Vision. This fork modifies the TrackBots code to publish robot position and velocity data as ROS odom messages instead of protobuf serialized messages sent as udp packets. Field geometry, ball information, and robot team information are ignored.

SSL Vision provides the following robot position information (positions are in the SSL Vision coordinate frame): x, y, orientation. A Kalman filter is applied to compute the linear and angular velocities. The ROS node publishes odom messages to a different topic for each detected robot.

The node can be launched by executing python start_tracker.py and has been successfully tested with ROS melodic and python 2.7.

Original code is found in the robocup branch.

About

Tracking software to track the robots from SSL Vision. Publishes robot position and velocity information as ROS odom messages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%