While building my Poppy Humanoid robot, I made some code to train myself with the Poppy tools.
I did one tool to create a configuration file for a unfinished Poppy Humanoid robot and another to easily change the robot compliance to save poses (the saving poses part is still to do). Both are based on a Python webserver.
I didn’t want to mess up with the Poppy git, so I created my own repo: https://github.com/HumaRobotics/poppy-examples , but don’t hesitate to fork it or to tell me how to better integrate it into the Poppy project.
I’m waiting for your remarks about bugs or ameliorations !
In the default installation of Poppy we use Apache webserver to this kind of interfaces.
At the end we want to have the possibility to add this kind of interface easily on Poppy. At this point we only have a web app for the wifi management but you could try to use our config with your webapp…
@Nicolas My webapp should be usable with your config, some hard-coded links to change… I don’t use the Odroid yet but I will do my best to integrate in your setup.
I just added an assembly doc that contains answers to all the little questions I had during assembly of my Poppy Humanoid (I didn’t do the head yet), a bit of context, some tips, links to all the assembly guide pages in the same place…
Once it is completed for the head and validated by some people who are building their Poppy Humanoid, I will try to find some time to translate it into French.
I had to mount then remove stuff several times before finding the right assembly order, so this doc may really be useful! I would appreciate if people from Inria or people having assembled their Poppy Humanoid themselves could review it.
@Manon, I would like to merge your documentation in the main repository.
I’m considering converting it as markdown file so it can fit with the current documentation. I would like also to keep a pdf version so it can be printed.
I have included all commits you have made for the documentation in the Poppy Humanoid repo and opened a pull request for the integration of all you work.
(how to do this by default in an upcomming advanced doc…)
2- in your browser, open poppy.local:8888
Then go to poppy-example and open motor_scan.ipynb
There you can check that all your motors are correctly connected.