Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Mobile Robot Platform CRX10

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

August, 2012

Artist_
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.
certifcate 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 certifcate 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 certifcate is granted to CRX10.
European Conformity (CE) certifcate is received.
Korean Certifcate (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 confdence.
We are striving to create a future with robots and bring innovation into your lives.
From the beginning the companys 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 customers 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 certifed as conforming internationally
recognized healthy and quality standards and requirements.
CE certifed
ID:E12WD-066
FCC certifed
ID:S7APARANIESD1XXV2
KC certifed
ID:KCC-REM-CN0-CNR-CRX10
cooperation organizations_
The C&Robot Co.,Ltd. is the leading company
in creative education and robotics
05 CNROBOT_ 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
07 CNROBOT_
[Optional item] 10 school chairs
[Optional item] 10 classroom PCs
[Necessary item] Rink for robots missions
[Necessary item] 11 textbooks (4 volume set)
[Necessary item] Classroom presentation materials
[Necessary item] 11 CRX10 robots
[Optional item] Teachers desk
[Optional item] Teachers chair
[Optional item] Classroom table
[Optional item] Teachers 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.
09 CNROBOT_ 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 fexible and reliable sensor system designed to
determine robots 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 System
With 4 sound sensors CRX10 robot platform
delivers effcient 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
11 CNROBOT_ 10 _CNROBOT
2 3 4 5 6
7 8 9 10 11 12
13 CNROBOT_
[ 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 in
image processing fled
3.Microprocessor development board delivers enhance
experience 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 robots sensors
Mobile robot communication
3
(W)
MSRDS
MRDS Overview
MRDS installation
VPL Overview
4
(W)
Basic
Activities I
Data activity
Variable activity
Calculate activity
Comment activity
Join activity
5
(W)
Basic
Activities 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)
CRX10
Drive Service
DC motor
Motor structure
Principles of operation of
DC motor
Motor Controller programming
8
(W)
CRX10
FloorSensor
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)
CRX10
Drive Service
Mobile robot platform sound
constructing
12
(W)
CRX10
Camera
Service
Image processing
Robot camera installation
Image recognition
No. topic content
13
(W)
CRX10
Encoder
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 fulfllment using line
tracking, autonomous driving
and display
15 CNROBOT_ 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 robots sensors
Mobile robot communication
3
(W)
SPL
installation
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)
Robot
simulation
using SPL
Environment driving simulation
Robot simulation
Robot driving simulation
6
(W)
Motor
control
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)
Line
detection
using
IR sensor
Understanding of IR sensor
Line detection using IR sensor
9
(W)
Audio source
detection
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)
Sound
constructing
Mobile robot platform sound
constructing
12
(W)
Image
processing
Image processing
Robot camera installation
Image recognition
No. topic content
13
(W)
Speech
recognition
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 simplifed 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 diffculties 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 fexible than system languages. Expression part of SPL introduces Java coding pattern and
C/C++ style grammar. SPL is the easiest and fexible way to learn programming.
Educational effect
SPL course gives students practical skills that are essential for understanding C programming language.
17 CNROBOT_ 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 robots 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 platforms 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)
Motor
Controller
Understanding of DC motor
Motor structure
Principles of motor driving
LED 1sec blink control
Understanding of PWM method
Motor Controller Programming
10
(W)
Sound
Localization
Audio sensor
Sound source localization
11
(W)
Output
generation
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 modifed 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 fash memory, 512B SRAM, 512 ISP EEPROD and 32 working registers.
Educational effect
AVR course is specifcally 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 19 CNROBOT_
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 robots 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 Javas Object-
Oriented Programming Methods,
Classes and Objects
Inheritance & Polymorphism,
Interface
6
(W)
Android
Interface
Programming
I
Layouts
I/O for Android
Menu
View
No. topic content
7
(W)
Android
Interface
programming
2
Understanding of Widget
Introductory to Smartphone
sensors
Smartphone sensor control
Introductory to Bluetooth
Data transmitting via Bluetooth
8
(W)
Motor
controller
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)
Output
generation
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 frm 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 21 CNROBOT_
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 tray
Holes 32
Distance between holes 30mm
L type slots for tray attaching
Sensors
7 IR foor sensors
3 PSD sensors
4 Audio source detection sensors
Charger
Input 100-240 VAC
Output 12.6 Vdc, 1.2Ah
Charge time 1 hour 45 minutes
Programming connector
USB to ISP
Display
Dot Matrix 8x8
4 function buttons
Connectivity
TC connectivity cable UART(RS232)
WiFi connectivity Bluetooth(2.4GHz, up to : 1Km)
Battery
Output Li-ion 11.1V, 2.6Ah or
AAA Battery 6ea(9V)
Run Time more than 5 hours
W 193mm L 200mm
H 80.5mm
H 94.8mm
Detachable payload trey
PSD sensors
wheel
Bluetooth
Audio source
detection sensors
Dot matrix
Function Buttons
Bumper
IR sensors
Battery
Serial port
SPECIFICATION EQUIPMENT DIMENSIONS
l Battery (1EA) l
23 CNROBOT_ 22 _CNROBOT
25 CNROBOT_
@ 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?
Im Engkey
What can you do?
I can do telepresence
and I also can be a
service 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 training
Hands-on access to real industrial robots with respect to trade secret protections.
Latest equipment
We offer the latest equipment currently used in industry for those who wish to acquire and master advanced
technical skills in the industry.
Professional development
Our 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 skills
We provide learning equipment and software to help students develop real-job skills and knowledge.
Maintenance
Continuing 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 |
27 CNROBOT_ 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

You might also like