Motion files (JSON) for PLEN series robots.
/motion-empty
: Dummy motion files for the all slots/motion-plen1.4
: Default motion files for PLEN1.4 (PLEN.D)/motion-plen1.4-extra
: Additional motion files for PLEN1.4 (PLEN.D)/motion-plen2
: Default motion files for PLEN2/motion-plen2-mini
: Default motion files for PLEN2 minisdk
: Development kit for motion filesdevice_map.json
: The file indicates the relationship between 'device name' -> 'device address'.device_map.rev.json
: The file indicates the relationship between 'device address' -> 'device name'.metadata.py
: Metadata adding python scriptmotion.schema.json
: The file indicates the motion structure using JSON schema.naming.py
: Renaming python script (Automatically name a file frommotion['slot']
andmotion['name']
.)prettify.py
: JSON Prettifying python script
There are some types of PLEN2, thus motion files should be choosed considering your PLEN2. Just for reference, you could check the version of your PLEN2 seeing a servo motor.
If you are using the servo motor shown as below, any latest version is OK. If not, recommended version is plen2-old.
python metadata.py -f <MOTION_FILES>
-t
: Set up target device inmotion['@metadata']['target']
.-v
: Set up required firmware version inmotion['@metadata']['required_firmware']
.
Attention!: This script overwrites given files.
python naming.py -f <MOTION_FILES>
Attention!: This script overwrites given files.
python prettify.py -f <MOTION_FILES>
Attention!: This script overwrites given files.
- PLEN Project Company Inc.
- Naohiro HAYAISHI
- Natsuo AKAZAWA
- Sho SUZUKI
- Windows 8.1 Professional 64 bit
- Python 3.6.1
These files are released under the MIT License.