Skip to content

Library for remote control of a KIPR Link and example client-side software.

License

Notifications You must be signed in to change notification settings

gdcolella/BotBallRemote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BotBallRemote

Library for remote control of a KIPR Link and example client-side software.

This is licensed under the MIT license, feel free to do just about anything you wish with it.

If you find errors, have suggestions, or even find this somewhat useful, shoot me an email at [email protected].

Disclaimer: I'm not very well-versed in python (Most of my programming is in Java), so this code might not be stylistic or efficient - let me know if something jumps out at you!

INSTALLATION

Although the python code should be cross-platform, much of this package must be run on Linux (most notably the build scripts and remote install functionality). It likely wouldn't be that hard to port to Windows though, so if there's interest I'll look in to it.

##NOTE: This requires jinja2 and pygame to be installed.

Go in to the build folder and run make, it will generate the upload folder with all the files that should be pushed to the robot.

cd build

make

Then, run remoteinstall.sh with the IP address of the robot as an argument, and it will be installed.

RUNNING

The usual way to run the server is over ssh. Execute

python /kovan/network/networkHandler.py

to begin running the server.

Another way to run the server is through the ServerRunner program that is installed to /kovan/binaries ( and should be accessible through the GUI onboard, if you're CLI averse).

About

Library for remote control of a KIPR Link and example client-side software.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published