JumpingSumo Control Library for Python
- About this... JumpingSumo is a small mobile robot produced by Parrot(http://www.parrot.com). The SDK of this robot is already released on Github.com(https://github.com/Parrot-Developers).
This SDK is implemented for C-Language only, so I tried to ported it to Python.
-
Quick start
- Power on your JumpingSumo and connect to the Wifi connection of the robot.
- start Python
- load library
-
import sumo
- create controller; cnt
-
cnt = sumo.SumoController('MyCtrl')
- connect to the robot
-
cnt.connect()
- call 'move' function to confirm connection...
-
cnt.move(10)
- stop moving
-
cnt.move(0)
- please try to activate 'move', 'action', 'jump', 'posture' functions...
- cnt.move(speed, turn_spped) ; speed = [-100:100],turn_speed = [-100:100]
- cnt.action(param) ; param = [0:9]
- cnt.jump(param) ; param = [0:1]
- cnt.posture(param) ; param = [0:2]