-
Notifications
You must be signed in to change notification settings - Fork 0
bachhh/robo
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a pratice set for the robotics programming course. Set of API functions in picomms.c The simulator has been developed using python 2.7. It should probably run with any python 2.x version, but will probably not run on python 3.x. It might be possible to make it run on python 3.x, but this isn't a priority at the moment. You'll also need to install pygame, available from: http://www.pygame.org/download.shtml If you have python 2.7 installed in your path as python2.7, you can run the simulator from the command line by running: ./RoboSim Otherwise the incantation is something like python2.7 RoboSim or python RoboSim if python 2.7 is your default version. On MacOS, if you've installed the 32-bit version of pygame, you may need to run Robosim as: python-2.7-32 RoboSim or edit the first line of RoboSim to specify this version of python. One the simulator is running, you can drive manually using the buttons at the top of the window. The simulator will also listen for incoming connections on TCP port 55443. Robot software should connect to TCP port 55443 and issue commands as described in the robot manual. There are a number of scenery files in the scenery directory. Use the "Load" button to load the scenery file - you can do this while the robot is driving, but it's probably better to load the correct scenery file before starting the robot software.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published