Hi all,
I am developping a responsive (i.e. adapted either to mobile and tablet or to computer screens) web front-end control/dashboard for my Poppy Ergo Jr.
Nowadays, the initial seed (that is fully functionnal) allows:
- Simply monitoring a poppy from a mobile or a tablet (and of course a browser from a computer
)
- Setting a bunch of registers (‘compliant’, ‘moving_speed’, ‘goal_position’ and ‘led’).
Note as it discovers the configuration of the target robot, it will be applicable more widely(sic); but it may be not really nice/friendly usable with too many motors .
Below some screenshots:
On wide display (PC, tablet, etc…):
-
Gathering motor register values in a single table/polar chart for position:
-
Splitting data per motor:
On mobile devices
This project is available on github at the following URL (a quick install and build guide is provided):
Aim is to test the use of vue.js to develop quick front-end and I have to say that the poppy’s ecosystem is a really nice and fun sandbox for such projects. ,
N.