mobile robot platform crx10
TRANSCRIPT
Dunsan Information System (robotic company) is established.
C&Robot Co.,Ltd. is established.
Signing an exclusive contract with Donbu Robot (previously Dasarobot).
Promotion of programmable (MRDS) robot Genibo M starts.
Production line and plant starts.
C&Robot Co.,Ltd. participates in Robot World Exhibition 2009 (Busan).
C&Robot Co.,Ltd. wins Gold medal award in International Hi-Tech Fair (China, Shenyang).
MOU with Science and Technology Exchange Association is signed, Shenzhen, China.
C&Robot Co.,Ltd. participates in International Robot Exhibition, Tokyo, Japan.
Research Department is established.
Signing MOU with the branch of the Incruit company, Daejeon,Chungnam Province.
certificate of Business Activities is granted.
C&Robot Co.,Ltd. participates in Hong-Kong Electronics Fair(Hong Kong Convention and Exhibition Centre).
C&Robot Co.,Ltd. participates in Robot World Exhibition 2010(KINTEX, Ilsan).
Dual camera control and player patent is registered.
Venture Business certificate is granted.
The CRX10 brand and robot is launched.
Design patent for CRX10 in the countries of European Community is granted.
CRX10 trademark is registered.
Federal Communications Commission certificate is granted to CRX10.
European Conformity (CE) certificate is received.
Korean Certificate (KC) is granted.
2010. 08
2010. 10
2010. 10
2010. 11
2011. 01
2011. 07
2011. 11
2012. 02
2012. 03
2012. 04
2012. 05
2002. 11
2008. 02
2008. 04
2008. 10
2009. 06
2009. 09
2009. 09
2009. 11
2009. 12
2009. 12
2010. 03
Despite tough business environment we continue to develop technologies and
create the company that gives customers confidence.
We are striving to create a future with robots and bring innovation into your lives.
From the beginning the company’s core responsibility is to make robot technologies accessible.
We provide a variety of educational services and devise innovative ways to evolve technologies in education
to satisfy our customer’s needs.
We appreciate your continuous interest and encouragement.
Take your robot experience to the next level with
CREATIVE EDUCATION AND ROBOTICS
HISTORY
※ Educational robot CRX10 has been certified as conforming internationally recognized healthy and quality standards and requirements.
CE certifiedID:E12WD-066
FCC certifiedID:S7APARANIESD1XXV2
KC certified ID:KCC-REM-CN0-CNR-CRX10
cooperation organizations_
The C&Robot Co.,Ltd. is the leading companyin creative education and robotics
05CNROBOT_04 _CNROBOT
06 _CNROBOT
The C&Robot Corporation devises robots to make technologies come true and bring future to life.
We think that technologies can be exciting, wake our creativity and have a positive impact on all spheres of human life.
We remember that a journey of a thousand miles begins with a single step.
ONE STEP CLOSER TO A DREAM COME TRUE
07CNROBOT_
[Optional item] 10 school chairs
[Optional item] 10 classroom PCs
[Necessary item] Rink for robot’s missions
[Necessary item] 11 textbooks (4 volume set)
[Necessary item] Classroom presentation materials
[Necessary item] 11 CRX10 robots
[Optional item] Teacher’s desk
[Optional item] Teacher’s chair
[Optional item] Classroom table
[Optional item] Teacher’s PC
[Optional item] 10 student desks
[ CREATIVE EDUCATION ]
ROBOTIC PLATFORM WITH A VERSATILE CONCEPT
High functionality, advanced sensor system and
maneuverability make learning a fun and
creative experience.
09CNROBOT_08 _CNROBOT
70mm
28°
800mm
The 7 IR sensors on the bottom of the robot offer
a precise, error-free ability to track a line. Line
tracking system is the best way to learn about
sensors and sensor programming.
Line Tracking System
With highly precise PSD sensor system we deliver
advanced obstacle avoidance and self-drive technology.
Its highly flexible and reliable sensor system designed to
determine robot’s position effortlessly and allow you employ
high level algorithms (Map building and so on). Use sensor
system to ease your robotic application development and
enhance your robot experience.
Sensor System
Sound Tracking SystemWith 4 sound sensors CRX10 robot platform
delivers efficient and improved sound localization
experience. CRX10 identify the direction of sound
in real-time while moving.
1
1. Autonomous Drive ㅣ With 3 PSD sensors CRX10 self-drives and avoids obstacles.
2. Line tracking ㅣ 7 IR sensors on the bottom of the robot offer a precise ability to track a line.
3. Payload ㅣ Strong enough to lift 20 kg
4. Maneuverability ㅣ CRX10 offers high maneuverability and mobility on rough terrain. Can climb over a 30-degree slope.
5. Front-wheel drive/Four-wheel drive ㅣ Advanced algorithms allow power all four wheels or drive the front wheels only.
6. Long-distance communication ㅣ And with Bluetooth technology you can be connected with CRX10 up to 1 km away.
7. VPL (Visual Programming Language) ㅣ CRX10 is an ideal platform to learn Visual Programming Language (VPL) without all the wires.
8. AVR ㅣ Dual Processor (ATMEGA128, 88) creates an effective space for learning and programming microcontrollers.
9. SPLㅣ A high-functional robot platform CRX10 provide a quick way to learn Simple Programming Language (SPL).
10. Android ㅣ Fast and effective way to learn how to develop Android apps for robots.
11. Sound localization ㅣ With 4 microphones robot can be interactive and fun. CRX10 hears and reacts to sounds. Try it now!
12. Dot Matrix ㅣ With 8x8 dot matrix on the top of the CRX10 body you can display different graphics, emoticons and alphanumeric characters.
PID control algorithm Enhance accuracy and improve performance. CRX10 PID algorithm maintains motor motion control and offers an
automatic tuning method for the calibration of PID controllers.
4 wheel drive to 2 wheel drive conversion system Robust and immensely powerful CRX10 robot platform offers a unique 4 wheel drive to 2 wheel drive transformable
structure. It features excellent maneuverability and can carry up to 20 kg.
Motor torque control algorithm Increase robot motion effectiveness. It calculates motor torques and determines load torques to produce superior
motor performance.
Encoder algorithm Encoder algorithms incorporated in robot is ideally suited to calculate robot motion. CRX10 easily measure
displacement, velocity and acceleration.※ Actual product may differ from above images in color.
1. Sound localization sensors 2. Torque
3. PSD sensor 4. IR sensor
FUNCTION PERFORMANCE
CHARACTERISTIC
11CNROBOT_10 _CNROBOT
2 3 4 5 6
7 8 9 10 11 12
13CNROBOT_
[ WHITE ][ SILVER ][ BLACK ][ BLUE ][ RED ]
※ Others colors are available upon request (extra fee is charged)
INTELLIGENT PERFORMANCE
CRX10 robot platform is a powerful research and learning tool that aims to address the
needs of robot-related, engineering and IT labs or advanced users in robust, ease to
customize, upgrade and (un)mount various devices platform.
CRX10 can be customized for any level of research and easy robotic application
development for researchers, developers and users.
Our accessories are designed to enhance your robot experience.
[ Laptop ] [ Embedded board ]
[ SoC board ]
Accessories
1.Research module designed to utilize swarm behavior
2.Kinect mount aims for researchers inimage processing filed
3.Microprocessor development board delivers enhanceexperience for researchers and advanced users
※ sold separately
※ sold separately
※ sold separately
12 _CNROBOT
VPL (VISUAL PROGRAMMING LANGUAGE)
Step 1 : Building basic programming skills
- What is VPL? -Visual Programming Language (VPL) provides a relatively simple drag-and-drop visual programming language
tool that uses a service and activity catalog. It helps make it easy to create robotics applications. VPL is targeted to a
wide audience of users including students, enthusiasts, hobbyists, as well as possibly web developers and professional programmers.
VPL provides the ability to take a collection of connected blocks and reuse them as a single block elsewhere in your program.
VPL is also capable of generating human-readable C#.
Educational effect
VPL course is designed to introduce the fundamental concepts of algorithm development and programming
No. topic content
1 (W)
Understand-ing robots
· An outline· Robot development· Introduction to robot history· Types of robots
2 (W)
Mobile robot platform
· Mobile robot control · Mobile robot’s sensors · Mobile robot communication
3(W)
MSRDS· MRDS Overview· MRDS installation· VPL Overview
4(W)
BasicActivities I
· Data activity· Variable activity· Calculate activity· Comment activity· Join activity
5(W)
BasicActivities II
· Merge activity· If activity· Switch activity· List· List Function activity· Activity
6(W)
Most often used
services
· Simple Dialog Service · Text to Speech (TTS) Service· Log Service· Direction Dialog Service· Timer Service· Xinput Controller Service· Simple Dashboard Service
No. topic content
7(W)
CRX10Drive Service
· DC motor· Motor structure· Principles of operation of DC motor· Motor Controller programming
8(W)
CRX10FloorSensor
Service
· Understanding of IR sensor· Line detection using IR sensor
9(W)
CRX10 VoiceSource
Service
· Understanding of audio source · Audio source tracking
10(W)
Most often used
services
· LED control· Dot matrix· Character displaying· Number displaying
11(W)
CRX10Drive Service
· Mobile robot platform sound constructing
12(W)
CRX10Camera Service
· Image processing · Robot camera installation· Image recognition
No. topic content
13(W)
CRX10Encoder Service
· Encoder· Motion Measurements
14(W)
Line tracking· Line tracking using mobile robot platform
15(W)
Driving mobile robot
platform
· Obstacle avoidance and autonomous drive
16(W)
Application development
training
· Mission fulfillment using line tracking, autonomous driving and display
15CNROBOT_14 _CNROBOT
No. topic content
1 (W)
Understand-ing robots
· An outline· Robot development· Introduction to robot history· Types of robots
2 (W)
Mobile robot platform
· Mobile robot control · Mobile robot’s sensors · Mobile robot communication
3(W)
SPLinstallation
· SPLX Launcher Tool setup program installation· SPL installation
4(W)
SPL usage
· Entities instructions· Actions instructions· Robots instructions· Services Modification instruction· SPL scrip command language mode for additional instruction
5(W)
Robotsimulation using SPL
· Environment driving simulation· Robot simulation· Robot driving simulation
6(W)
Motorcontrol
· Understanding of DC motor· Motor structure· Principles of operation of DC motor· Motor Controller programming
No. topic content
7(W)
Distance measurement
using PSD sensor
· Understanding of PSD sensor· Distance measurement using PSD sensor
8(W)
Linedetection
usingIR sensor
· Understanding of IR sensor· Line detection using IR sensor
9(W)
Audio sourcedetection
· Understanding of audio source · Audio source tracking
10(W)
Character and number displaying on
dot matrix
· Understanding of dot matrix· Character displaying· Number displaying
11(W)
Soundconstructing
· Mobile robot platform sound constructing
12(W)
Imageprocessing
· Image processing · Robot camera installation· Image recognition
No. topic content
13(W)
Speechrecognition
· Speech recognition · Understanding of speech recognition
14(W)
Line tracking· Line tracking using mobile robot platform
15(W)
Driving mobile robot
platform
· Obstacle avoidance and autonomous drive
16(W)
Application development
training
· Mission fulfillment using line tracking, autonomous driving and display
SPL (SIMPLE PROGRAMMING LANGUAGE)
Step 2 : Building practical programming skills
- What is SPL? -Simple Programming Language (SPL) is a new simplified and easy tool for novices to start creative programming.
SPL script is executed on the SPL script engine that is implemented in the Microsoft Robotics Developer Studio (MRDS). The primary programming
language of MRDS is C# that creates difficulties for those who plan to start MRDS programming while SPL uses simple commands to implement the same functions.
The concept of scripting language makes learning easy for students and helps to build necessary programming skills to grasp the concept of objective oriented languages.
Scripting languages are simpler, safer and more flexible than system languages. Expression part of SPL introduces Java coding pattern and
C/C++ style grammar. SPL is the easiest and flexible way to learn programming.
Educational effect
SPL course gives students practical skills that are essential for understanding C programming language.
17CNROBOT_16 _CNROBOT
No. topic content
1 (W)
Understand-ing robots
· An outline· Robot development· Introduction to robot history· Types of robots
2 (W)
Mobile robot platform
· Mobile robot control · Mobile robot’s sensors · Mobile robot communication
3 (W)
AVR Studio
· AVR Studio and WinAVR installation · AVR programming method, · AVR ISP download cable
4(W)
Introductory to AVR
structure
· Atmega128 · Mobile robot platform’s circuit
5 (W)
I/O · I/O register · LED output· Reading button status
6 (W)
PSD sensor· Basic principles of ADC· PSD sensor· Distance measurements
No. topic content
7(W)
IR sensor· IR sensor· Line detection using IR sensor
8(W)
Dot matrix· Understanding of dot matrix· Character displaying· Number displaying
9(W)
MotorController
· Understanding of DC motor· Motor structure· Principles of motor driving· LED 1sec blink control· Understanding of PWM method· Motor Controller Programming
10 (W)
SoundLocalization
· Audio sensor· Sound source localization
11(W)
Outputgeneration
· Sound constructing
12 (W)
Communica-tion
· Displaying characters using Hy-perTerminal RS-232
· Reading sensor data using HyperTerminal RS-232
No. topic content
13. (W)
Wireless communica-
tion
· LED control using Bluetooth· Motor control using Bluetooth
14 (W)
Line tracking · Line tracking application
15 (W)
Driving mobile robot
platform
· Obstacle avoidance and autonomous drive
16 (W)
Application development
training
· Mission fulfillment using line tracking, autonomous driving and display
AVR (ALF BOGEN, VERGARD WOLLEN, RISC)
Step 3 : Developing applications
- What is AVR? -The AVR is a modified Harvard architecture 8-bit RISC MPU which was developed by Atmel. An 8 MHz processor can achieve up to
8 MIPS and PWM output, A/D converters, Serial Peripheral Interface Bus (SPI) and so on. Besides it offers an open source software development
tool the WinAVR compiler and AVR studio. AVR also offers the In-system programming (ISP) programming method that is functionally performed
through SPI, it also delivers flash memory, 512B SRAM, 512 ISP EEPROD and 32 working registers.
Educational effect
AVR course is specifically designed for students to introduce the concept of processor architecture. The objective is to develop skills in programming microcontrollers and creating different kinds of applications.
18 _CNROBOT 19CNROBOT_
No. topic content
1 (W)
Understand-ing robots
· An outline· Robot development· Introduction to robot history· Types of robots
2 (W)
Educational mobile robot
platform
· Mobile robot control · Mobile robot’s sensors · Mobile robot communication
3 (W)
SPL installation
· JAVA JDK Launcher· Eclipse installation· ADT Eclipse Plugin Installation· Android SDK Installation· AVD & DDMS
4(W)
An Overview of Java
· An Overview of Java· Java: Syntax and Grammar· Control statements
5 (W)
Java Basics
· Understanding Java’s Object- Oriented Programming Methods, Classes and Objects· Inheritance & Polymorphism, Interface
6 (W)
AndroidInterface
ProgrammingI
· Layouts· I/O for Android· Menu· View
No. topic content
7(W)
AndroidInterface
programming 2
· Understanding of Widget· Introductory to Smartphone sensors· Smartphone sensor control· Introductory to Bluetooth· Data transmitting via Bluetooth
8(W)
Motorcontroller
· DC motor · Motor structure· Principles of motor driving· Motor Controller Programming
9(W)
PSD sensor· Understanding of PSD source · Displaying distance measurements on smartphone
10 (W)
IR sensor· Understanding of IR sensor· Line detection using IR sensor
11(W)
Dot matrix· Understanding of dot matrix· Character displaying· Number displaying
12 (W)
Outputgeneration
· Understanding of Buzzer· Sound constructing
No. topic content
13. (W)
Inclination sensor
· Controlling robot motor via inclination sensor
14 (W)
Line tracking · Line tracking application
15 (W)
Driving mobile robot platform
· Obstacle avoidance and autonomous drive
16 (W)
Application development
training
· Mission fulfillment using line tracking, autonomous driving and display
ANDROID
Step 4 : Training application development skills
- What is Android? -Android is a mobile operating system initially developed by Android Inc., a firm purchased by Google in 2005.
Android relies on Linux kernel for core system services. Android offers a comprehensive set of libraries, a rich multimedia user interface
and a complete set of phone applications. Android is an open-source software that lets anyone create an application.
Application framework enabling reuse and replacement of components. The Android SDK provides the tools and APIs necessary to begin developing
applications on the Android platform using the Java programming language to give you a powerful, integrated environment in which to build applications
Android also features Eclipse (integrated development environment (IDE) ) and Android Development Tools (ADT).
Educational effect
Android course will train students’ application development skills and enhance their programming skills.
20 _CNROBOT 21CNROBOT_
l Robot (1EA) l l Charger (1EA) l
l CD-ROM (1EA) l l ISP l l Manual (1EA) l l Bag l
l Smartphone l l Textbooks (4-volume set) l l Kinect l
※ smartphone and Kinect sold separately
Dimensions 200x193x94.8 (LxWxH)
Dual Processor Atmega 128, Atmega 88
Motor DC Geared motor [with integrated encoder] / 30:1 / 12VDC
Wheels 4 wheel drive to 2 wheel drive conversion type
Rim size 60.1 (with tire: 64)
Speed up to 1m/s
Payload more than 20 kg
Detachable payload trayHoles 32
Distance between holes 30mm
‘L’ type slots for tray attaching
Sensors7 IR floor sensors3 PSD sensors4 Audio source detection sensors
ChargerInput 100-240 VAC
Output 12.6 Vdc, 1.2Ah
Charge time 1 hour 45 minutes
Programming connectorUSB to ISP
Display Dot Matrix 8x8
4 function buttons
ConnectivityTC connectivity cable UART(RS232)
WiFi connectivity Bluetooth(2.4GHz, up to : 1Km)
BatteryOutput Li-ion 11.1V, 2.6Ah or
AAA Battery 6ea(9V)
Run Time more than 5 hours
W 193mm L 200mm
H 80.5mmH 94.8mm
Detachable payload trey
PSD sensors
wheel
Bluetooth
Audio sourcedetection sensors
Dot matrix
Function Buttons
Bumper
IR sensors
Battery
Serial port
SPECIFICATION EQUIPMENT DIMENSIONS
l Battery (1EA) l
23CNROBOT_22 _CNROBOT
25CNROBOT_
RGB LED
Touch Sensor
Ultra sonic sensor
PSD
Wheel Bumper
Sub Webcam
10.4 inch Touch Display
Main Webcam/MIC
LED Array for Character
4CH Sterero speaker
Motion ON/OFF Button
Navigation
Expansion Port
Power Button/LED
Battery Pack
MICx3 (sound direction detection)
Who are you?
“ I’m Engkey ”
What can you do?
“ I can do telepresenceand I also can be aservice assistant ”
| Foreign country | | South Korea |
telepresence
24 _CNROBOT
Bringing innovation to school empowers children to explore, discover and learn.“ ”
PLC lab Maintenance lab
SERVO PRESS SYSTEM
[ Here are some of the companies we work with. ]
Practical hands-on Industrial robotics trainingHands-on access to real industrial robots with respect to trade secret protections.
Latest equipmentWe offer the latest equipment currently used in industry for those who wish to acquire and master advanced
technical skills in the industry.
Professional developmentOur professional training programs designed to bring out the best in teachers. We offer high quality train-
ings and workshops for professional development. Our curriculum combines technology and learner-cen-
tered activities to prepare students to be successful professionals.
Real skillsWe provide learning equipment and software to help students develop real-job skills and knowledge.
MaintenanceContinuing Professional Development of teachers & 48-hour service guarantee.
| Our course comes with more than 130 hours of learning materials |
| HYUNDAI KAPPA || WOOSHIN EMC || HYUNDAI POWERTECH,CHINA |
| HYUNDAI WIA |
27CNROBOT_26 _CNROBOT
Make your choice www.cnrobot.co.kr
#306, O-building, Mokwon Univ, 21 Mokwon-Gil, Seo-Ku Daejeon, Korea <302-729> TEL 042. 536. 2266 / FAX 042. 536. 1472 Copyright (C) 2008 C&Robot Co.,Ltd. All rights reserved Designed by DesignRepublic
Scan QR code to know more about us
The catalog was published thanks to the support to Daejeon Technopark