Last Update : 2006/Nov/20
RoboShell Composer
Purpose
Goal
How to use
Download
Future
F.A.Q
Thanks to
<< Return

    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

    1. 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

    2. Combination

      RoboShell execute native code of ARM. RoboShell Composer exports C source code directly.

    3. New technlogy support

      KONDO ICS (as motion capture feature) supported.


  • How to use

    1. 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.

    2. Communication setting


      Communication speed set at start up of RoboShell Composer. RoboShell comm speed is 57600bps at moment, no change will be needed.

    3. 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

    4. 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

    5. Other

      Will be described left features of RoboShell Composer


  • Download

    RoboShellComposer build20061120


  • Future

    1. Collaboration with simulator


  • F.A.Q.

    1. Q.Can't open comm port !!

      A. Check comm port has been used by other application.


  • Thanks to

    I have been using this serial communication class library.

    Thank you so much !!


Top of Page
e-mail to Yuichi ODA


Copyright (C) 1998 - 2006 TeamKNOx