Web tool to monitor and pilot poppy project robot.
Clone or download
#8 Compare This branch is 4 commits ahead, 3 commits behind bumblebeefr:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img
js
lib
sound
tags
LICENSE
README.md
index.html
poppy-ergo-jr.html
poppy-humanoid.html
poppy-torso.html
reachy.html
roboticia-first.html

README.md

poppy-monitor

Web tool to monitor and pilot poppy project robot.

Trunk Assembled

It uses Rest API to communicate with the Robot instance. Allows to watch un realtime temperature, position of the motors, provide a visual and audible alarm when motors are to hot, etc. ...

It also allows you to control the robot:

  • Start, stop, execute methods and edit properties of Privitives attached to the Robot instance
  • Set the motors compliant/not compliant
  • Move motors with the mouse

How to use it

Clone the project on your computer, or copy it to your odroid (in /etc/www/web/ if you are using the apache configured with poppy_install script).

The Poppy HTTP Rest service should be running. For example in a console:

poppy-services --http poppy-humanoid

or in a python script:

from poppy.creatures import PoppyHumanoid

robot = PoppyHumanoid(use_http=True)

Open the index.html file in your browser, click on the red broken link (near the title) and configure the rest api url, for example http://poppy.local:8080. If the url is correct and the rest server is running the link will goes green and informations about your robot should appear.

Licence

GNU GPL v3