RoboShell Composer is motion composer. Motion composing will be needed, after building a robot. Motion composing is very important for good robot.
Purpose
Quickly, Certainly, to compose roboto motion. To contribute robot socity for making alternative software with open source code.
Goal
Friendly GUI
GUI design concept
More lieberali GUI design than exsiting motion composer. Tatally new GUI.
Compact UI
Motion composing will be done in competition hall and so on with note PC, Compact UI is better for Note PC
Combination
RoboShell execute native code of ARM. RoboShell Composer exports C source code directly.
New technlogy support
KONDO ICS (as motion capture feature) supported.
How to use
Connection with PC and EZ-SERVO
Either connection with serial line via level converter or miniEZ-USB which is running on COM port mode. In case of miniEZ-USB, communication speed should be set 38400bps.
Communication setting
Communication speed set at start up of RoboShell Composer. RoboShell comm speed is 57600bps at moment, no change will be needed.
Compose motion
Normal servo motor (as not ICS type)
In case of o ICS type servo motor, should be composed as below,
Enter servo name to Channel description line. Corresponding number (of most left cell) and EZ-SERVO servo connector number. Confirm to move servomotor by slider moving with check of Sync.
Compose motion with menu as Edit->Insert Move/Delete Move
ICS and compatible type servo motor
Switch mode from Edit->Mode->Get , then make figure by your hand
Get angle value pressed Get button
Export
File->Export...
Enter valiable name. My recommendation as KMotionXXX(XXX = 000-999)
Enter relevant file name as motion000.c in this time.
Output example
Other
Will be described left features of RoboShell Composer