Poppy Humanoid - How to instance with Jupyter Notebook

Hi @all,

after i run the command

poppy = PoppyHumanoid(camera= 'dummy')

i get the following Error Code:
File "/home/poppy/pyenv/lib/python3.7/site-packages/pypot/creatures/abstractcreature.py", line 120, in _new_
    poppy_creature = from_json(config, sync, **extra)
  File "/home/poppy/pyenv/lib/python3.7/site-packages/pypot/robot/config.py", line 304, in from_json
    return from_config(config, sync=sync, strict=strict, use_dummy_io=use_dummy_io, **extra)
  File "/home/poppy/pyenv/lib/python3.7/site-packages/pypot/robot/config.py", line 62, in from_config
    dxl_io = dxl_io_from_confignode(config, c_params, attached_ids, strict)
  File "/home/poppy/pyenv/lib/python3.7/site-packages/pypot/robot/config.py", line 167, in dxl_io_from_confignode
    port = pypot.dynamixel.find_port(ids, strict)
  File "/home/poppy/pyenv/lib/python3.7/site-packages/pypot/dynamixel/_init_.py", line 108, in find_port
    raise IndexError('No suitable port found for ids {}. These ids are missing {} !'.format(ids, missing))

If someone has some experiences, it would be nice to get some help.


It means that some motors cannot be found. You have not copy-pasted the list of missing motors from the error. You can then use this schematics to identify which ones do not answer properly.