한국어
more information, please refer to our e-Manual or 5. Build My Own Robot (For User’s Guide in RoboPlus)
ENG
日本語
Adding the zigbee wireless module If you add the ZIG-110 Set wireless module set on the remote controller, it will prevent any interference with other users. This is good for soccer and battle.
Build Various of Robots Users can make various kinds of robots other than humanoids.
Unique Humanoid
Special Operation Users can make their own special humanoid to do special tasks and operations.
Decorate your robots.
The IR Sensor can be used to detect obstacles.
P1
MV
T
Using the RoboPlus programming software, you can make your own motions and control the robots. (RoboPlus CD included) 3P C
Programming
IR Sensor
RoboPlus CD
For programming information, please refer to the User’s Guide in RoboPlus.
12
한국어
6. e-Manual
ENG
E-Manual(support.robotis.com) is a website that provides technical supports by ROBOTIS. Here you can see every manual for the whole ROBOTIS product with various download examples and motion files.
[Download examples]
e-Manual [Step by step S/W tutorial]
[Robot parts information]
http..//support.robotis.com
7. Additional 26 Assembly Examples (1) Crossing Gate Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the Dynamixel's position using the buttons on the CM-510.
Operation Method
Press the U button on the CM-510 to open the bar. Press the D button on the CM-510 to lower the bar.
Used Device
CM-510 (1) , AX-12+ (1)
RoboPlus Lanaguage
FUNCTION,CALL, LOAD, ENDLESS LOOP, IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(2) Universal Gauge Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the Dynamixel's speed using the buttons on the CM-510
Operation Method
Press the U button on the CM-510 to increase the gauge's speed. Press the D button on the CM-510 to decrease the gauge's speed.
Used Device
CM-510(1), AX-12+(1)
RoboPlus Lanaguage
FUNCTION,CALL, RETURN, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE IF
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
13
日本語
한국어
(3) Crocodile Mouth Robot Picture
ENG
日本語
Category
Description
Difficulty
Beginner
Algorithm
Control the Dynamixel position and Buzzer with the value from the IR Sensor and Timer
Operation Method
The mouth opens when the front sensor detects something, and close when nothing is detected. When it detects something in its mouth, it will open its mouth. A melody will activate if nothing is detected for 10 seconds.
Used Device
CM-510(1), AX-12+(1), IR Sensor (1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(4) Pan Tilt Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the Pan Tilt using the buttons on the CM-510
Operation Method
Press the U button on the CM-510 to move the tilt actuator (Up, Down) up. Press the D button on the CM-510, to move the tilt actuator (Up, Down) down. Press the R button on the CM-510, to turn the pan actuator (Sideways) right. Press the L button on the CM-510, to turn the pan actuator (Sideways) left.
Used Device
CM-510(1), AX-12+(2)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(5) Parking Gate Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the Dynamixel's position using the IR Sensor and Dynamixel's load value.
Operation Method
When an object is detected, the parking gate opens perpendicularly. When an object is detected and the bar is pushed, the parking gate opens horizontally. When nothing is detected, the parking gate closes.
Used Device
CM-510(1), AX-12+(2), IR Sensor (1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, WAIT WHILE, BREAK LOOP
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(6) Smart Car Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Use the CM-510's buttons to set the mode and Use the buttons and sensor value to control the rotation direction.
Operation Method
Press the U button together with the START button on the CM-510 to change to CONTROL mode. Press the D button together with the START button on the CM-510 to change to FREE mode. When you press the L button in CONTROL mode, it moves forward. The R button moves backward, U button moves rights, and the D button moves left. A melody will play each time it moves. When front sensor detects an object in FREE mode, it will turn right. When the lower sensor detects something, it will avoid the edge and turn right.
Used Device
CM-510(1), AX-12+(4), IR Sensor(2)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, JUMP, LABEL, ENDLESS LOOP, IF, ELSE IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(7) Clapping Crab Robot Picture
Category Difficulty
Description Beginner
Algorithm
Control the Dynamixel position using the number of times the MIC detects a sound.
Operation Method
The robot will standby with its arm open. The robot will clap as many as the number of time it detects a sound.
Used Device
CM-510(1), AX-12+(2)
RoboPlus Lanaguage
LOAD, CALCULATE, ENDLESS LOOP, IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
14
한국어
(8) Attaching Duck Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Use the sensor to control the Dynamixels
Operation Method
The robot moves sideways continuously and watches for objects. The robot follows the direction in which an object is detected then attacks when both sensors detect an object.
Used Device
CM-510(1), AX-12+(3), IR Sensor(2)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, LOOP WHILE, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(9) Distance Level Meter Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the Dynamixel position using the distance detected by the sensor.
Operation Method
The bar moves depending on the distance detected by the sensor.
Used Device
CM-510(1), AX-12+(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Task Code (For Demo)
(10) Line Tracer Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control the line tracer using the sensor's detection value.
Operation Method
The robot traces the black line.
Used Device
CM-510(1), AX-12+(2), IR Sensor(2)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE IF, ELSE, WAIT WHILE
Quick Start Task Code (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
(11) Walking Droid Robot Picture
Category
Description
Difficulty
Beginner
Algorithm
Control various motions using the IR Sensor's value.
Operation Method
Place an object in the robot's path and start your robot. Checks whether the robot avoids obstacles while walking.
Used Device
CM-510(1), AX-12+(4), IR Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, LOOP WHILE, WAIT WHILE
Quick Start Task Code (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Beginner Examples
Motion File (For Demo)
(12) Probing Robot Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Object sensing and processing depending on IR Sensor's and DMS Sensor's value.
Operation Method
Place objects of various sizes in the robot's path, then turn the robot on. If the obstacle is too big, it will avoid it. If the obstacle is not too big, it will move from its way it then proceed going.
Used Device
CM-510(1), AX-12+(7), IR Sensor(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, RETURN, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE, WAIT WHILE, BREAK LOOP
Quick Start Task Code (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
15
ENG
日本語
한국어
(13) Excavator Robot Picture
ENG
日本語
Category
Description
Difficulty
Intermediate
Algorithm
Dynamixel position control depending on IR Sensor's and DMS Sensor's value.
Operation Method
Place an object in the robot's path, then turn the robot on. When an object is detected in front of it, it will begin excavating. If an object is detected while carrying an object, the robot will turn in that direction and put the object it was carrying down.
Used Device
CM-510(1), AX-12+(8), IR Sensor(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
(14) Robot Flower Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Motion control depending on the number of time sound is detected. When the power is turned on, the flower blooms and moves as though it is
Operation Method
dancing. If one clap is detected, the petals will pucker up slowly. If several claps are detected, the petals will pucker up quickly.
Used Device
CM-510(1), AX-12+(6)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
(15) Fawn Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Object sensing using IR Sensor's value.
Operation Method
When no change is detected, the fawn sits down and looks around. If an object is detected in front of the face, the fawn will follow the object.
Used Device
CM-510(1), AX-12+(7), IR Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, ELSE, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
(16) Turtle Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Avoids obstacles depending on the IR Sensor and DMS Sensor value.
Operation Method
Place an obstacle in the robot's path and turn the robot on. The turtle avoids obstacles located in the front and sides.
Used Device
CM-510(1), AX-12+(8), IR Sensor(2), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, ELSE, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
(17) Gerwalk Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Control the bird's walking pattern using the IR Sensor and DMS Sensor value.
Operation Method
Place an obstacle in the robot's path and turn the gerwalk robot on. The robot avoids obstacles located in the front and sides.
Used Device
CM-510(1), AX-12+(7), IR Sensor(2), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, ELSE, LOOP WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
16
한국어
(18) Battle Droid Robot Picture
Category
Description
ENG
Difficulty
Intermediate
Algorithm
Dynamixel control using the IR Sensor's value
Operation Method
Place an obstacle in the robot's path and turn the battle droid robot on. When the robot detects an object while walking, it will attack with both arms. When battle droid falls down, it will know which side it has fallen up and get up on its own.
Used Device
CM-510(1), AX-12+(8), IR Sensor(1)
RoboPlus Lanaguage
VARIABLE, FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE IF, ELSE, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
(19) Quadruped Walking Robot Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Control the walking using the IR Sensor and DMS Sensor value
Operation Method
Place an obstacle in the robot's path and turn the quadruped robot on. The robot avoids obstacles in front of it.
Used Device
CM-510(1), AX-12+(8), IR Sensor(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, WAIT WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
(20) Biped Walking Robot Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Control the walking using the IR Sensor and DMS Sensor value
Operation Method
Place an obstacle in the robot's path and turn the robot on. The robot avoids obstacles located in the front and sides.
Used Device
CM-510(1), AX-12+(8), IR Sensor(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, ENDLESS LOOP, IF, ELSE IF, ELSE, WAIT WHILE, LOOP WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
(21) Robot Arm Robot Picture
Category
Description
Difficulty
Intermediate
Algorithm
Dynamixel Communication for Position Value
Operation Method
Check whether the responding motor reacts to the controling motor's movement.
Used Device
CM-510(1), AX-12+(8)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP, IF, ELSE, LOOP WHILE
Quick Start
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Intermediate Examples
Task Code (For Demo) Motion File (For Demo)
(22) Dinosaur Robot Picture
Category
Description
Difficulty
Advanced
Algorithm
Object detection and motion control using IR Sensor value.
Operation Method
Place an obstacle in the robot's path and turn the dinosaur robot on. The dinosaur robot attacks. When the obstacle disappears, it continues walking. When nothing is detected for a while, it will sleep.
Used Device
CM-510(1), AX-12+(15), IR Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, LABEL, JUMP, IF, ELSE IF, ELSE, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Advanced Examples
17
日本語
한국어
(23) Puppy ENG
Robot Picture
Category
Description
- Difficulty
Advanced
- Algorithm
Motion control depending on the sound detection of the IR Sensor and Timer. Place an obstacle in the robot's path and turn the puppy robot on.
日本語 - Operation Method
When it hears sounds, it wil walk around avoiding obstacles. (It will do different things depending on the number of claps.) When nothing is detected for a certain time, it will sleep.
- Used Device
CM-510(1), AX-12+(17), IR Sensor(1)
- RoboPlus Lanaguage
FUNCTION, CALL, LOAD, LABEL, JUMP, IF, ELSE IF, WAIT WHILE
- Quick Start - Task Code (For Demo) - Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Advanced Examples"
(24) King Spider Robot Picture
Category
Description
Difficulty
Advanced
Algorithm
Application motion control depending on the sound detection of the IR Sensor and Timer.
Operation Method
When it detects an objects in front of it while walking, it will avoid it. When an object is detected above it, it will crumple up its body. When it detects an object in front of it while it is crawled up, it will attack. When nothing is detected for a while, it will sleep.
Used Device
CM-510(1), AX-12+(18), IR Sensor(2)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, LABEL, JUMP, IF, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Advanced Examples
(25) Scorpion Robot Picture
Category
Description
Difficulty
Advanced
Algorithm
Application motion control depending on the number of sounds detected and DMS Sensor value.
Operation Method
The robot sleeps when you first turn it on. The robot will awake when you clap. If you clap twice when the robot is awake, it will run away. The closer your hand gets to the sensor, the tail will rise to threaten you. If you get too close, it will attack.
Used Device
CM-510(1), AX-12+(18), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, LABEL, JUMP, IF, ELSE IF, LOOP FOR, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Advanced Examples
(26) Lizard Robot Picture
Category
Description
Difficulty
Advanced
Algorithm
Obstacle avoidance motion control using the IR Sensor and DMS Sensor value.
Operation Method
It will being crawling once turned on, and will stop when it detects an object then avoid it. When you grab its tail, it will try to escape.
Used Device
CM-510(1), AX-12+(14), IR Sensor(1), DMS Sensor(1)
RoboPlus Lanaguage
FUNCTION, CALL, LOAD, CALCULATE, ENDLESS LOOP,IF, ELSE IF, ELSE, WAIT WHILE
Quick Start Task Code (For Demo) Motion File (For Demo)
e-Manual(http://support.robotis.com) Home > Product Information > BIOLOID > PREMIUM KIT > Download > Advanced Examples
18