Mobile robot platform CRX10

Published on March 2017 | Categories: Documents | Downloads: 35 | Comments: 0 | Views: 288
of 15
Download PDF   Embed   Report

Comments

Content


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 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 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 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.
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 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 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 robot’s 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 robot’s 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 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)
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 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)
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?
“ I’m 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

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close