Beginner Level Robot Series Contents 1. Starting Bioloid ························· 3 1-1. What is Bioloid? ······································· 4 1-2. Parts of Bioloid ········································ 5 1-3. Installing Bioloid Software··································· 7 1-3-1. The Contents of Bioloid’s CD ······················· 7 1-3-2. Installing Software····························· 7 1-4. How to Use Bioloid ······································ 8 2.
Beginner Level Robot Series 1-1. What is Bioloid? Bioloid is composed of block-shaped parts where users can assemble robots in various shapes and functions - making it truly all-around robot kit. Furthermore, we provide software that enable users to connect assembled robots to PC, allowing them to program the robots. With the...
Beginner Level Robot Series 1-2. Parts of Bioloid ◎ Main Parts of Bioloid Main Controller CM-5 The main controller of Bioloid robot. Using parts, robots connecting Dynamixel(actuator module, sensor module) to a ■ CM-5 CM-5. Robot Exclusive Actuator, Dynamixel AX-12 Actuator module that functions as joint of robot.
Page 6
Beginner Level Robot Series ◎ Names of each part of AX-12 ( Acutator) Connector ◎ Names of each part of AX-S1 (Sensor Module) Sensor Connector ◎ Names of each part of CM-5 Serial Cable Jack POWER POWER JACK START button...
Beginner Level Robot Series 1-3. Installing Bioloid Software 1-3-1. The Contents of Bioloid’s CD Many helpful materials and instruction are included in the CD. : Programs that needs to be installed in PC in order to operate Bioloid robot. Sofware : QuickStart, User’s Guide and manuals for the Dynamixel (AX-12, AX-S1).
Beginner Level Robot Series 1-4. How to Use Bioloid ◎ Manuals ▷ QuickStart QuickStart explains how to assemble and operate robots quick and easily, and how to download a program. Printed QuickStart book is provided for your convenience. ▷ User’s Guide User’s Guide explains the operating principle and the program process of...
Page 9
Beginner Level Robot Series ◎ Robot examples and Bioloid Kit Series Beginner Level Robots Beginner kit Beginner Level Robots : Robots with 4 and less joints that can be assembled with Beginner kit. Intermediate Level Robots Beginner kit AX-12, 4 pcs...
Beginner Level Robot Series 2-1-2. Downloading Robot Programs To activate the robots, the users must use the program. Transferring robot program from the PC to CM-5 is called “download.” Serial Cable Download Program ※ If your PC does not support Serial COM Port, install USB2Serial converter.
Page 13
Beginner Level Robot Series ◎ How to download Behavior Control Program The filename extension of Behavior Control Program is “bpg.” The users must download this program to activate the robots. Connect PC and CM-5 Turn on of CM-5. Power Serial Cable Go to File (F) =>Select Open(o) menu and open...
Page 14
Beginner Level Robot Series ◎ How to download Motion Data The filename extension of Motion Data is “mtn.” The users download this program whenever it is necessary.. Connect PC and CM-5 Turn on of CM-5. Power Serial Cable Select Management(M)=>Robot Motion (R)menu.
Page 15
Beginner Level Robot Series ◎ Download Troubleshooting If the users see error messages while downloading a program, take the following steps. [ Types of Error Message ] [Troubleshooting Step 1] Make sure CM-5 is connected to the PC. (Troubleshooting Step 2) Make sure CM-5 power is on.
Beginner Level Robot Series 2-1-3. Operating the Robots ◎ Offline Robot Activation Offline robot activation, as name indicates, is the operation of the robots without the connection to PC. Disconnect Serial Cable from CM-5 Serial Cable Press MODE button to make PLAY LED flash on and...
Page 17
Beginner Level Robot Series ◎ Online Robot Activation Online robot activation, as name indicates, is the operation of the robots with the connection to PC. This mode involves the confirmation of the message via monitor when the robot is sending a message to the PC.
Beginner Level Robot Series 2-2-1. Crossing Gate Let’s build a crossing gate that opens and closes with a button. (1) Necessary parts CM-5 motor AX-12 × 1 ADAPTOR-CM5 F2 × 1 F3 × 5 WA × 1 × 1 × 1 ※Nuts, screws, and cables shown below are the same as the actual size.
Page 21
Beginner Level Robot Series Wiring and Completion Step 5 CABLE-14 ※Wiring motor CABLE-14 CM-5 m ot or Connector ※Using side connector of , connect cable. CM-5...
Page 22
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Crossing Gate\CheckAssembly(Crossing Gate).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs.”...
Page 23
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Side View The Bar is parallel to surface...
Beginner Level Robot Series 2-2-2. Universal Gauge Let’s build a Universal gauge that can control the movement speed of gauge with buttons. (1) Necessary parts CM-5 motor AX-12 × 1 F6 × 1 ADAPTOR-CM5 F3 × 3 ※Nuts, screws, and cables shown below are the same as the actual size. Place and measure the parts against the below illustration to choose the correct assembly part.
Page 26
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Universal Guage\CheckAssembly(Universal Guage).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 27
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Top View The bar is perpendicular to...
Beginner Level Robot Series 2-2-3. Sound-Level Meter Let’s build a sound-level meter that shows the sound level in a gauge when a sensor detects sound. (1) Necessary parts motor F3 × 5 F6 × 1 AX-12 × 1 AX-S1 ADAPTOR-CM5 CM-5 ※Nuts, screws, and cables shown below are the same as the actual size.
Page 30
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\ Sound-Level Meter \CheckAssembly(Sound-Level Meter).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs.”...
Page 31
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Top View The Bar is perpendicular to...
Beginner Level Robot Series 2-2-4. Crocodile Mouth Let’s build a crocodile mouth that opens a mouth when a sensor detects an object and that makes sound when an object is not detected by a sensor in front for a certain period of time.
Page 34
Beginner Level Robot Series Wiring and Completion Step 6 CABLE-10 CABLE-18 ※Wiring CABLE-18 CM-5 m ot or CABLE-10 m ot or motor...
Page 35
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\ Crocodile Mouth \CheckAssembly(Crocodile Mouth).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 36
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Side View The Mouth of crocodile is parallel to surface.
Beginner Level Robot Series 2-2-5. Pan Tilt Let’s build a pan tilt robot that can be controlled with the pan(right and left) and tilt(up and down) buttons. (1) Necessary parts BU × 1 motor motor WA × 1 AX-12 × 2 CM-5 F2 ×...
Page 39
Beginner Level Robot Series Wiring and Completion Step 6 ※ Using side connector of CM-5 CABLE-14 connect cable. motor Connector ※Wiring CABLE-14 CM-5 m ot or CABLE-14 CABLE-14 m ot or m ot or motor...
Page 40
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Pan Tilt\CheckAssembly(Pan Tilt).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 41
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram.. ※ Top View ※ Side View The Pan Tilt is parallel to...
Beginner Level Robot Series 2-2-6. Parking Gate Let’s build a parking gate that automatically opens and closes the door when a sensor detects an object. (1) Necessary parts motor motor F3 × 8 F6 × 1 AX-12 × 2 AX-S1...
Page 43
Beginner Level Robot Series (2) Assembling CM-5 Joint Step 1 Step 2 : 4pcs ※Check ADAPTOR-CM5 assembly point CM-5 [Battery included] : 4pcs : 4pcs motor Step 3 : 6pcs F3 : 3pcs ※Check assembly point motor : 6pcs : 4pcs...
Page 44
Beginner Level Robot Series Wiring and Completion Step 7 motor CABLE-10 Connector CABLE-14 ※Wiring CABLE-10 CM-5 m ot or motor CABLE-14 m ot or m ot or CABLE-10 CM-5 CABLE-10 Connector ※ Using side connectors of , connect cables. CM-5...
Page 45
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Parking Gate \CheckAssembly(Parking Gate).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 46
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Top View ※ Side View The bar is parrael to the surface...
Beginner Level Robot Series 2-2-7. Melody Car Let’s build a melody car that chimes and moves in a direction corresponding to a button (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4 AX-S1 ADAPTOR-CM5 F3 × 6 F13 × 4 F14 ×...
Page 48
Beginner Level Robot Series (2) Assembling Left Wheel : 2 sets Right Wheel : 2 sets Step 1 Step 2 ※Assemble 2 sets using ※Assemble 2 sets using motor motor motor motor ※Insert nuts ※Attach nut stickers : ※Insert nuts ※Attach nut stickers :...
Page 49
Beginner Level Robot Series Whole Body Assembly and Wiring Step 5 ※Bottom view ※Wiring CABLE-6 CABLE-6 m ot or m ot or CABLE-6 motor motor CABLE-10 m ot or CABLE-10 CABLE-14 m ot or m ot or CABLE-6 m ot or...
Page 50
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Melody Car \CheckAssembly(Melody Car).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 51
Beginner Level Robot Series Step 5 Close the CM-5 online robot activation. (4) Operating the Robot Operate completed robot using demonstration(example)program. Step 1 Download “Example” file which is behavior control program. (In CD, Applied Robots\Beginner\Melody Car\DemoExample(\Melody Car).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs.”.
Beginner Level Robot Series 2-2-8. Robot Arm Let’s build a robot arm that can be controlled by a button. (1) Necessary parts motor motor motor CM-5 AX-12 × 3 ADAPTOR-CM5 F1 × 1 F2 × 1 F3 × 4 F9 × 1 F11 ×...
Page 54
Beginner Level Robot Series Complete Wiring and Assembly Step 7 ※Wiring CABLE-14 CM-5 m ot or CABLE-10 CABLE-14 m ot or m ot or CABLE-10 m ot or m ot or motor motor CABLE-14 CABLE-14 motor ※ Using side connector of CM-5 ※Left side view...
Page 55
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Robot Arm\CheckAssembly(Robot Arm).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 56
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Front View ※ Side View The palm of the hand is facing the front...
Beginner Level Robot Series 2-2-9. Obstacle Detection Car Let’s build a car that detects an obstacle with a sensor and that avoid the obstacle automatically. (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4 AX-S1 ADAPTOR-CM5 F3 × 6 F13 ×...
Page 58
Beginner Level Robot Series (2) Assembling Left Wheel : 2 sets Right Wheel : 2 sets Step 1 Step 2 ※Assemble 2 sets using ※Assemble 2 sets using motor motor motor motor ※Insert nuts ※Attach nut stickers : ※Insert nuts ※Attach nut stickers :...
Page 59
Beginner Level Robot Series Whole Body Assembly and Wiring Step 5 ※Bottom view ※Wiring CABLE-6 CABLE-6 m ot or m ot or CABLE-6 motor motor CABLE-10 m ot or CABLE-10 CABLE-14 m ot or m ot or CABLE-6 m ot or...
Page 60
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Obstacle Detection Car\CheckAssembly(Obstacle Detection Car).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 61
Beginner Level Robot Series Step 5 Close the CM-5 online robot activation. (4) Operating the Robot Operate completed robot using demonstration(example)program. Step 1 Download “Example” file which is behavior control program. (In CD, Applied Robots\Beginner\ Obstacle Detection Car\DemoExample(Obstacle Detection Car).bpg) ※Refer to “How to download Behavior Control Program”...
Beginner Level Robot Series 2-2-10. Greeting Penguin Let’s build a penguin robot that greets when it detects an object in front and that raises hand when detecting an object on side. (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4...
Page 63
Beginner Level Robot Series (2) Assembling Shoulder : 2 sets Hand : 2sets Head Step 1 Step 2 Step 3 ※Assemble 2 sets in ※Assemble 2 sets in a same style. a same style. N1 : 4pcs S1 : 4pcs...
Page 64
Beginner Level Robot Series Leg : 2 sets Foot : 2sets Step 5 Step 6 N1 : 3pcs ※Assemble 2 sets in a same ※Assemble 2 sets in a same style. style. : 4pcs : 4pcs S1 : 3pcs Lower part of body Assembly Step 7 ※Insert nuts...
Page 65
Beginner Level Robot Series CM-5 Assembly and Wiring Step 8 : 4pcs CABLE-14 motor motor CM-5 CABLE-14 [Battery included] CABLE-10 : 4pcs motor motor CABLE-10 ※Wiring Connector CABLE-14 m ot or CABLE-14 m ot or CABLE-6 m ot or m otor...
Page 66
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Greeting Penguin\CheckAssembly(Greeting Penguin).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 67
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram ※ Side View ※ Back View Two legs are perpendicular to the surface.
Beginner Level Robot Series 2-2-11. Attacking Duck Let’s build a duck robot that attack with a beak when the sensor detects an object. (1) Necessary parts CM-5 motor motor motor AX-12 × 3 AX-S1 ADAPTOR-CM5 F1 × 1 F2 × 1 F3 ×...
Page 70
Beginner Level Robot Series Wiring Step 7 ※Left side view ※Wiring CABLE-14 CM-5 m ot or CABLE-10 CABLE-14 m ot or m ot or CABLE-10 m ot or m ot or motor motor CABLE-10 CABLE-14 motor ※Using side connector of...
Page 71
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Attacking Duck\CheckAssembly\Attacking Duck).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 72
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Front View ※ Side View The palm of the hand is facing the front...
Beginner Level Robot Series 2-2-12. Cliff Detection Car Let’s build a car that detects and avoids cliff and obstacle automatically by a sensor. (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4 AX-S1 ADAPTOR-CM5 F3 × 6 F13 × 4 F14 ×...
Page 74
Beginner Level Robot Series (2) Assembling Left Wheel : 2 sets Right Wheel : 2 sets Step 1 Step 2 ※Assemble 2 sets using ※Assemble 2 sets using motor motor motor motor ※Insert nuts ※Attach nut stickers : ※Insert nuts ※Attach nut stickers :...
Page 75
Beginner Level Robot Series Whole Body Assembly and Wiring Step 5 ※Bottom view ※Wiring CABLE-6 CABLE-6 m ot or m ot or CABLE-6 motor motor CABLE-10 m ot or CABLE-10 CABLE-14 m ot or m ot or CABLE-6 m ot or...
Page 76
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Cliff Detection Car\CheckAssembly(Cliff Detection Car).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 77
Beginner Level Robot Series Step 5 Close the CM-5 online robot activation. (4) ) Operating the Robot Operate completed robot using demonstration(example)program. Step 1 Download “Example” file which is behavior control program. (In CD, Applied Robots\Beginner\Cliff Detection Car \DemoExample(Cliff Detection Car).bpg)
Beginner Level Robot Series 2-2-13. Clapping Penguin Let’s build a penguin robot that greets when it meets an object in front and that imitates the handclap action (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4 AX-S1 ADAPTOR-CM5 F1 ×...
Page 79
Beginner Level Robot Series (2) Assembling Shoulder : 2 sets Hand : 2sets Head Step 1 Step 2 Step 3 ※Assemble 2 sets in a same ※Assemble 2 sets in a same style. style. S1 : 4pcs N1 : 4pcs...
Page 80
Beginner Level Robot Series Leg : 2 sets Foot : 2 sets Step 5 Step 6 : 3pcs ※Assemble 2sets in a same ※Assemble 2sets in a same style. style. : 4pcs : 4pcs : 3pcs Lower part of body Assembly Step 7 ※Insert nuts...
Page 81
Beginner Level Robot Series CM-5 Assembly and Wiring Step 8 N1 : 4pcs CABLE-20 CABLE-18 CABLE-14 CM-5 [Battery included] motor S1 : 4pcs motor ※Wiring Connector CABLE-10 CABLE-20 m ot or CABLE-18 motor m o t o r CABLE-6 m o t o r...
Page 82
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Clapping Penguin\CheckAssembly(Clapping Penguin).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 83
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Front View ※ Back View Two legs are perpendicular to the surface Two arms are wide open.
Beginner Level Robot Series 2-2-14. Walking Droid Let’s build 2-legged walking robot, Droid. This robot continues to move forward, and when it meets an obstacle, it will avoid it. (1) Necessary parts CM-5 motor motor motor motor AX-12 × 4...
Page 85
Beginner Level Robot Series (2) Assembling Right Leg1 Right Leg3 Step 1 Step 3 ※Check ※Insert nuts assembly point : 4pcs : 8pcs Step 1 motor motor S1 : 4pcs Right Leg2 Step 2 N1 : 4pcs ※Check assembly point...
Page 86
Beginner Level Robot Series Waist Assembly Step 7 ※Attach nut stickers: make sure nuts do not come off ※Insert nuts : 12pcs Sticker : 2pcs N1 : 12pcs : 2pcs Lower part of body Step 8 CABLE-14 S1 : 16pcs ※Insert nuts...
Page 87
Beginner Level Robot Series Complete Assembly and Wiring Step 10 ※wiring CABLE-14 m ot or m ot or CABLE-14 m ot or m ot or : 4pcs CABLE-10 CM-5 m ot or Step 9 CM-5 CABLE-10 CM-5 m ot or...
Page 88
Beginner Level Robot Series (3) Check Assembly You should confirm whether assembled uprightly before operate. Step 1 Download “Check Assembly”file which is behavior control program (In CD, Applied Robots\Beginner\Walking Droid\CheckAssembly(Walking Droid).bpg) ※Refer to “How to download Behavior Control Program” from “2-1-2 Downloading Robot Programs”...
Page 89
Beginner Level Robot Series Step 5 When START button of CM-5 is pressed, the robot will look like the figures below. If different, check the assembly points of Dynamixel using the assembly diagram. ※ Front View ※ Back View Both feet are flat on the surface.
Beginner Level Robot Series 3-1. Finding the Serial COM Port Number of the PC To use the software of Bioloid, the users must know the CM-5 corresponding communication port number. To find out the port number, follow the next steps.
Beginner Level Robot Series 3-2. Charging CM-5 Connect SMPS to CM-5. Click button of CM-5. Turn on of CM-5. PoWER LED light will blink when CM-5 is charging. The speed of LED blink indicates the charging level. The faster blinks signify the closer to full charge. When it is fully charged, it will blink every two seconds.
Beginner Level Robot Series 3-3. Changing DYNAMIXEL’s ID ▷ Connect only one Dynamixel that will change the ID to CM-5.. ▷ Download behavior control program that can change Dynamixel’s ID. (Use the Examples\ID changing .bpg file) ▷ After download, execute the program via online activation mode.
Beginner Level Robot Series 3-4. Exchanging Fuse Inside the CM-5, there is a fuse that protects circuits from over-current. If CM-5 does not recharge or it does not power on with the battery only but the SMPS is powered on, it indicates the shorted fuse and thus should be replaced.
Need help?
Do you have a question about the Beginner level robot series and is the answer not in the manual?
Questions and answers