Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| poppy_software [2015/12/02 15:13] – mai | poppy_software [2026/10/22 20:39] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| A good guide can be found here: https:// | A good guide can be found here: https:// | ||
| - | < | + | ==== In detail, this is how I installed the software |
| * install pip https:// | * install pip https:// | ||
| * install the python pypot library : < | * install the python pypot library : < | ||
| Line 31: | Line 31: | ||
| </ | </ | ||
| - | </ | ||
| Line 42: | Line 41: | ||
| print dxl_io_lower.scan(range(60)) | print dxl_io_lower.scan(range(60)) | ||
| </ | </ | ||
| + | |||
| + | ===== Embedded odroid ===== | ||
| + | |||
| + | The poppy humanoid has an embedded [[odroid xu 4]], where these libraries have been installed (pypot and poppy-humanoid). | ||
| + | You can log to the computer by ssh using the network labo-sid: odroid@poppy1 (mdp: odroid) | ||
| + | |||
| + | The new Poppy from february 2017 has a Rasberry Pi 3 instead of odroid xu 4. As the ethernet port is not available, the connexion to the Rasberry Pi is done using Wifi. If your wifi network is not known by the robot, you need to plug a keyboard to the Rasberry Pi and use the touchscreen to configure the new connexion. | ||
| + | Once the computer and the robot are in the same network, you can log to the robot using ssh: poppy@poppy.local (mdp: poppy). | ||
| + | Note that if you want to manage the wifi networks configurations of the robot in ssh, you need to modify the file: / | ||
| ===== First program ===== | ===== First program ===== | ||
| Line 76: | Line 84: | ||
| time.sleep(5) | time.sleep(5) | ||
| </ | </ | ||
| - | * to record and replay a movement | + | * to record and replay a movement |
| - | < | + | ==== code ==== |
| - | importer des fonctions | + | <code Python> |
| + | #importer des fonctions | ||
| import time | import time | ||
| import math | import math | ||
| Line 133: | Line 142: | ||
| move_player.start() | move_player.start() | ||
| </ | </ | ||
| - | </ | ||
| Other examples can be tested from https:// | Other examples can be tested from https:// | ||
| + | |||
| + | ===== Control the robot ===== | ||
| + | |||
| + | You have several ways to control the Poppy robot, using pre-built Pypot methods/ | ||
| + | * Setting the // | ||
| + | * Setting the // | ||
| + | * Using the // | ||
| + | * Using the higher level // | ||
| + | |||
| + | If the // | ||