E D U C A T I O N & F U N N Y
상상을현실로창조혁신기업주식회사새온 CREATIVE INNOVATIVE 우리주식회사새온은고객과협력사, 임직원모두에게새로운가치와비전을제공하기위해끊임없이노력하는기업입니다. 빠르게바뀌는세상에새온은언제나새로운제품, 새로운비전으로고객을위해신기술및서비스개발에앞장서겠습니다. 머릿속에서상상하는일이현실로, 우리주식회사새온은끊이없이노력하고성장하여매순간고객에게더큰가치를창조할것입니다. HISTORY 경영이념 도전하고창조한다 경영목표하나. 세계최고의제품은사람이만든다. 둘. 도전하는정신으로세계최고의기술을만든다. 셋. 세계최고의기술로창조적인제품을개발한다. 넷. 선진기술은변화에서시작된다. 2013. 06. 05 법인설립 2013. 08. 09 2013 로봇융합페스티벌참가 2013. 09. 03 기능올림픽모바일로보틱스직종전용매니퓰레이터 ( 알토 ) 출시 2013. 12. 04 자체생산라인구축 ( 공장 ) 2013. 12. 30 신제품 EduFun Robot 알티노시제품개발 VISION 사고의글로벌화를통한세계일류제품개발세계유수기업들과의사업협력체계구축고객감동서비스구현기존제품경쟁력강화신제품시장주도해외기술수출및협력강화 2013. 12. 18 3D프린터대리점계약 2014. 01. 10 직접생산증명발급 ( 조달청, 교육및과학기기, 중소기업중앙회 ) 2014. 06. 09 벤처기업인증 2014. 08. 01 신제품 EduFun Robot 알티노런칭 2014. 08. 01 런칭기념경진대회주관 ( 대전광역시장상 3팀, 대전광역시교육감상 3팀, 특허청장상 3팀 ) 02
사업영역 Intelligence Robot High-tech component Robot Toy l 지능로봇 l l 첨단부품 l l 완구 l 연구개발용역 의뢰 사양협의 견적 계약체결 제작 사후관리 완료 검사검수 완료및납품 중간점검 협력기관 l 재단법인대전테크노파크 l 한국원자력연구원 l 한국기계연구원 l 한국정보통신연구원 l 카이스트 l 03
EduFun Robot ALTINO _ 지능로봇의 새로운 시대를 열다 > > > > > 주식회사 새온의 연구원들은 언제나 미래를 생각합니다. 이런 열정은 지능로봇기술의 역 * EduFun Robot : 사에 한 획을 장식하게 될 신기술 개발로 이어지게 됩니다. 주식회사 새온은 언제나 세 Education Funny 대를 앞서기 위해 지금도 최선을 다해 연구에 매진하고 있습니다. 지능로봇 알티노와 함께라면 당신이 원하는 모든 일이 흥미로워질 것입니다. 알티노에 적용된 기술과 기본사양은 적재적소에 빚을 바합니다. 고급스러운 디자인으로 자신만의 단아함을 표현하고 다이나믹한 첨단 알고리즘 기술은 보다 편안한 교육, 연구, 놀이에 최 상의 솔루션을 제시할 것 입니다. 04
ALTINO 는높고강함을의미합니다. 가장흥미롭고가장역동적이며, 가장큰가치을선사하는 ALTINO 정교하고재미있는지능로봇 ALTINO 를만나보세요. 제품의외관은가장강한재질로견고하게제작되었습니다. 지능적인로봇제어를위해전력을통한지면컨디션을체크합니다. 전륜조향방식으로자동차와같은메커니즘을갖고있습니다. 센서네트워크의분산처리로자율주행및기타다양한이동알고리즘구현이가능합니다. 다양한센서및자동제어메커니즘의추가장착이가능합니다. Algorithm l 알고리즘 l 차륜구동알고리즘다중전자변속알고리즘하이브리드제어알고리즘기술 차륜구동방식은현재자동차에사용되는기술로커브주행시좌, 우바퀴의회전이동일하지않게회전한다. 이때발생되는기구학적구조로인한미끌림을보완하기위해개발된구조로현재모든자동차에장착되어있다. 이러한기계적구조를당사는전자식으로변형하여로봇에탑재하였다. 자동차가언덕을오를때기어를저단으로바꾼다. 하지만현존하는로봇은모터와기어헤드가가지는특성만으로이러한손실을해결하려한다. 당사는로봇내모터, 엔코더, 메인프로세서, 전원제어기등다수의복합체가상호데이터를피드백함으로지능적인변속이가능하도록구현하였다. 일반적으로하이브리드라는개념은일반인들에게는연비좋고친환경적인자동차를연상하게한다. 하지만알티노의하이브리드는두개의제어기 (PID제어기, 어뎁티브제어기 ) 를융합시켜서로의한계점을지능적으로상호보완하여로봇의구동효율을극대화시키는데목적이있다. 그리고또하나의효과로는배터리의소모를효율적으로관리를할수있다. 05
지능로봇 ALTINO 의첨단화된기술 지능로봇 ALTINO는다양한센서를기반으로지능적인동작을구현합니다. 자연스러운움직임, 상황을판단할수있는능력그리고사용자에게유용한스마트폰제어등다양한기능을활용한콘텐츠솔루션을제공합니다. Function l 기능 l 조향장치 도트메트릭스 리모컨 온도측정 나침반 실제자동차와동일한형태의조향운동기능 8x8 도트메트릭스를탑재하여문자표현기능 리모컨신호를수신할수있는기능 로봇본체의온도를측정 현재위치에서절대방위를인식할수있음 06
DREAMS COME TRUE 우리문명을획기적으로변화시킨로봇기술의혁신, 상상만했던우리의꿈이현실이된현재, 우리의기술은꿈을실현시키고현재의꿈으로다시미래를창조합니다. 상상속의꿈을실현시키는우리의로봇기술이희망찬미래를열어갑니다. 적외선거리측정 가속도측정 블루투스 배터리관리 조도측정 적외선센서기반거리측정 로봇기준 3 축방향에대한가속도측정 블루투스 2.1 탑재다양한장치와인터페이스가능 배터리전압측정센서를탑재하여효율적인배터리관리 조도센서를탑재하여 주변의밝기를측정 07
Specification l 사양 l 크기 97mm x 180mm x 64mm (LxWxH) / 지상고 : 12mm 재질 폴리카보네이트 프로세서 Atmega 128, Atmega 88 Dual Processor 사용 주행모터 DC Geared Motor (250RPM / 30:1 / 3.5~8VDC) 조향제어모터 DC Geared motor / 220:1 / 88RPM / 2.5~6VDC 바퀴 4wheel driving to 전방조향구조 AUX POWER HOLE INTERFACE HOLE BODY DOT MATRIX BLUETOOTH MODULE 이동속도유효하중센서 Display 통신배터리충전기 MAX. 50cm/s 2Kg 이상 장애물감지용적외선센서 : 6 조조향제어센서 : 1 식지자기센서 : 1 식가속도센서 [3 축 ] : 1 식온도센서 : 1 식조도센서 : 1 식 IR 리시버 : 1 식 도트매트릭스 8x8, 상태표시등 13 식, 부져 : 1 식 UART(RS232) 블루투스 (2.4GHz) Li-ion cell, 7.2V 2600mAh (Input) 100-240VAC / 47-63Hz, (Output) 8.4V 1200mAh BEARING TIRE 08
FRONT IR SENSOR Equipment l 구성품 l HEAD LIGHT LED ALTINO 충전기 TEMPERATURE SENSOR CDS SENSOR 온라인교재 온라인매뉴얼 SIDE IR SENSOR SIDE IR SENSOR 3AXIS ACCELERATION SENSOR COMPASS SENSOR IR Receiver BACK LIGHT LED 스마트폰앱 BUTTON IR SENSOR 09
Dimensions l 규격 l W 98mm L 180mm H 63mm I FRONT I I SIDE I 10
38mm 40mm 38mm 38mm I Top Extention Hole I I TIRE I 11
Interactive Video Contents 영상인식을 통해 사용자가 컨트롤 하는 로봇을 능동적으로 인식하여 반응하는 기술로 시용자에게 최고의 감동과 경험을 선사합니다. 12 시스템 사양 Beam Projector Native Resolution XGA 4:3 and 16:9 Brightness 4000 ANSI Contrast Ratio 5000:1 Lamp Life Up to 5,000 hrs
Beam Projector USB Camera PC Camera Content 1_ 미로찾기 Resolution Frame Full HD 30Frm/s USB 3.0 3.0 Megapixel Speaker Controller Content 2_ 땅따먹기 13
VPL (Visual Programming Language) 교과과정 VPL 이란? VPL 은로봇분야에관심이있는전문종사자또는일반인들이프로그래밍에대한기본적인지식만가지고있으면, 다양한로봇하드웨어상에서필요로하는다양한로봇어플리케이션을쉽게개발할수있도록지원하는개발툴및환경이다. 또한데이터의흐름및명령의집합을순차적으로실행하는것이라기보다는재 료가도착하면주어진일을수행하는조립라인의자동화장치와같은실행방식으로여러곳의조립라인에재료가동시에도착하여도동시에처리할수있는멀티처리환경으로제공한다. 그결과 VPL 은산발적으로여러가지의데이터를동시또는분산되어처리해야하는대형의응용프로그램작성에도적합하다. VPL 학습을통해 C 언어를모르는학생들이프로그램에대한개념을이해하고스스로읽게된다. 14
주차교육제목 주차교육제목 주차교육제목 주차교육제목 Simple Dialog Service 1 주 지능형로봇시스템 지능형로봇제어부분 지능형로봇센서부분 지능형로봇통신부분 지능형로봇조립도 5 주 자주사용하는 Service Text to Speech (TTS) Service Log Service Direction Dialog Service Timer Service 9 주 Altino CDS 조도센서이해하기 밝기값을감지하여지능형로봇제어하기 13 주 Altino Battery 배터리잔량측정방법이해하기 지능형로봇의배터리량을측정할수있다. 2 주 MSRDS 소개 MSRDS 개요 MSRDS 설치하기 VPL 개요 6 주 Altino Drive Service DC 모터의이해하기 모터구동원리이해하기 조향구조이해하기 모터제어구동프로그래밍 10 주 Altino Temperature Sensor 온도센서이해하기 온도센서를감지하여지능형로봇제어하기 14 주 Altino Acceleration Sensor 3축가속도센서의원리를이해하기 3축가속도센서값을이용하여지능형로봇제어하기 3 주 Basic Activities I Data activity Variable activity Calculate activity Comment activity Join activity 7 주 Altino Dot- Matrix- Buzzer 8 개 LED 제어하기 부저로음계출력하기 11 주 Altino Steering Var 가변저항이해하기 가변저항값을이용하여지능형로봇제어하기 15 주 Altino Copass Sensor 지자기센서의원리를이해하기 지자기센서값을이용하여지능형로봇제어하기 4 주 Basic Activities II Marge activity If activity Switch activity List List Function activity Activity 8 주 Altino Dot- Matrix- Buzzer 도트매트릭스이해하기 도트매트릭스에글자출력하기 도트매트릭스에숫자출력하기 12 주 Altino Torqure Sensor 토크측정방법이해하기 토크센서값을이용하여지능형로봇제어하기 16 주 지능형로봇자율주행하기 지능형로봇자율주행 하면서장애물회피하기 15
AVR (Alf Bogen, Vergard Wollen, Risc) 교과과정 AVR 이란? AVR 은 ATMEL 사에서제작된 Harvard 구조를지닌 RISC 구조의 MPU 이다. 비교적저렴한가격에비해 8MHz 에 8MISP 라는속도는상당히매력적이며, ADC(Analog To Digital Converter), PWM(Pulse Width Modulation), SPI(Serial Peripheral Interface Bus) 등의고기능을손쉽게구현할수있다는장점이있다. 또한 AVR 의강점으로는제작사가컴파일러 win-avr 과상당히강력한디버거인 AVR Studio 를제공한다는것이다. 32*8 범용작업레지스터와주변장치제어레지스터의구조로되어있으며, 8KB ISP(In-System Programmable) 플래시메모리와 512B 내부 SRAM, 512 ISP EEPROM 메모리가탑재되어있다. AVR 학습을통해프로세서기반의제어프로그램을다룰수있으며이를통해알고리즘개발및각종응용어플리케이션을개발할수있다. 16
주차교육제목 주차교육제목 주차교육제목 주차교육제목 1 주 지능형로봇시스템 지능형로봇제어부분 지능형로봇센서부분 지능형로봇통신부분 지능형로봇조립도 5 주 TIMER 제어하기 Timer 를이용한 LED 깜빡이기만들기 Timer 를이용한시계만들기 Timer 를이용한도트매트릭스제어하기 시리얼통신개념이해하기 9 주 Buzzer 활용하기 주파수에따른 음파생성이해하기 PWM 을이용한 소리재생하기 13 주 IR 리모콘센서활용하기 TV 리모콘송신구조 이해하기 IR 리모콘센서수신 로봇도입의역사 지능로봇의종류 2 주 AVR Studio 설치하기 AVR Studio 프로그램설치 WinAVR 설치 AVR 프로그래밍방법 AVR ISP 다운로드케이블사용방법 6 주 시리얼통신활용하기 시리얼통신을이용한 1BYTE 데이터송신 (PC) 시리얼통신을이용한 1BYTE 데이터수신 (PC) 인터럽트를이용한 1BYTE 데이터수신 (PC) 인터럽트를이용한프레임단위데이터수신 (PC) ATMEGA88 과프레임단위통신하기 10 주 거리감지 IR 센서활용하기 IR 출력주파수이해하기 IR 수신부필터기능 이해하기 IR 거리센서를이용한 주행구현하기 14 주 지능형로봇자율주행 지능형로봇장애물회피 자율주행구현하기 3 주 AVR 구조이해하기 ATmega128의구조이해하기 지능형로봇의회로이해하기 7 주 도트매트릭스활용하기 도트매트릭스이해하기 도트매트릭스에글자출력하기 도트매트릭스에숫자출력하기 통신을이용한도트매트릭스출력하기 DC 모터의이해 11 주 지자계 / 가속도센서활용하기 지자계센서값 읽어오기 가속도센서값 읽어오기 지자계센서및 가속도센서응용하기 15 주응용학습 자율주행, Display 를 사용하여미션수행하기 모터의구조 모터구동원리 4 주 I/O 제어하기 입 출력레지스터이해하기 LED 출력제어하기 8 주모터제어하기 PWM(Pulse Width Modulation) 방식의원리이해하기 옴에법칙에의한현재토크구하기 모터제어구동프로그래밍 Bluetooth 를이용한통신으로모터제어하기 12 주 배터리전압 / 조도센서 / 온도센서활용하기 분압저항을이용한 배터리전압계산하기 조도센서값읽어오기 온도센서값읽어오기 17
C Language (C 언어 ) 교과과정 C Language 란? VR은 ATMEL 사에서제작된 Harvard 구조를지닌 RISC 구조의 MPU이다. 비교적저렴한가격에비해 8MHz 에 8MISP 라는속도는상당히매력적이며, ADC(Analog To Digital Converter), PWM(Pulse Width Modulation), SPI(Serial Peripheral Interface Bus) 등의고기능을손쉽게구현할수있다는장점이있다. 또한 AVR 의강점으로는제작사가컴파일러 win-avr 과상당히강력한디버거인 AVR Studio 를제공한다는것이다. 32*8 범용작업레지스터와주변장치제어레지스터의구조로되어있으며, 8KB ISP(In-System Programmable) 플래시메모리와 512B 내부 SRAM, 512 ISP EEPROM 메모리가탑재되어있다. AVR 학습을통해프로세서기반의제어프로그램을다룰수있으며이를통해알고리즘개발및각종응용어플리케이션을개발할수있다. 18
주차교육제목 주차교육제목 주차교육제목 주차교육제목 1 주 지능형로봇시스템 지능형로봇제어부분 지능형로봇센서부분 지능형로봇통신부분 지능형로봇조립도 5 주 지능형로봇부저와 8 개 LED 제어하기 부저이해하기 LED 회로구성이해하기 부저로음계출력하기 8개의 LED On/Off 제어하기 9 주 지능형로봇을이용하여연산자이해하기 연산자이해하기 13 주 지능형로봇을이용하여배열이해하기 배열이해하기 포인터이해하기 2 주프로그램설치하기 Visual C++ 설치하기 6 주 지능형로봇도트매트릭스제어하기 도트매트릭스이해하기 버튼을입력받아도트매트릭스에글자출력하기 버튼을입력받아도트매트릭스에숫자출력하기 10 주 지능형로봇을이용하여조건문이해하기 if 문이해하기 if else 문이해하기 switch 문이해하기 14 주 지능형로봇을이용하여구조체이해하기 구조체이해하기 공용체이해하기 열거형이해하기 3 주 Visual C++ 사용하기 Visual C++ 사용방법이해하기 블루투스통신을통한지능형로봇제어하기 7 주 센서를이용하여지능형로봇제어하기 IR 센서로거리감지하기 조도센서로밝기값측정하기 온도센서로온도측정하기 3 축가속도센서로 X, Y, Z 방향의기울기값출력하기 지자기센서로 X, Y, Z 방향의지자기값출력하기 11 주 지능형로봇을이용하여반복문이해하기 for문이해하기 while문이해하기 do while문이해하기 15 주 지능형로봇을이용하여파일입출력이해하기 파일입력이해하기 파일출력이해하기 4 주 지능형로봇모터제어하기 DC모터이해하기 조향구조이해하기 지능형로봇모터제어하기 지능형로봇조향제어하기 8 주 지능형로봇을이용하여데이터와변수이해하기 데이터이해하기 변수이해하기 12 주 지능형로봇을이용하여함수이해하기 지능형로봇자율주행하기 16 주 지능형로봇자율주행하기 지능형로봇자율주행하면서장애물회피하기 19
Android ( 안드로이드 ) 교과과정 Android 란? Android 는세계적업체인검색엔진구글사가작은회사인안드로이드사를인수하여개발하였으며, 리눅스 2.6 커널을기반으로강력한운영체제와포괄적라이브러리, 풍부한멀티미디어사용자인터페이스, 스마트폰어플리케이션을제공한다. 안드로이드 OS를갖춘스마트폰을안드로이드폰이라하며, 이안드로이드 OS는오픈형소스코드를지원하고있어서누구든지어플리케이션을만들수가 있다. 개발자들은이를확장, 대체또는재사용하여사용자들에게풍부하고통합된모바일서비스를제공할수있게된것이다. 개발도구로는오라클에서제공하는 JAVA 언어를기본으로하며, 이클립스개발도구와안드로이드에서제공하는 ADK(Android Development Kit) 를사용한다. 안드로이드학습을통해스마트폰기반의어플리케이션을개발할수있으며, 이러한개발과정을통해엔지니어로써의제반능력을키울수있다. 20
주차교육제목 주차교육제목 주차교육제목 주차교육제목 1 주 지능형로봇시스템 지능형로봇제어부분 지능형로봇센서부분 지능형로봇통신부분 지능형로봇조립도 5 주 안드로이드인터페이스프로그래밍 Ⅲ 블루투스이해하기 블루투스를이용한 문자송신, 수신하기 9 주 도트매트릭스제어를위한안드로이드앱프로그래밍 도트매트릭스이해하기 버튼을입력받아도트매트 릭스에글자출력하기 버튼을입력받아도트매트 릭스에숫자출력하기 13 주 3 축가속도센서를이용한안드로이드앱프로그래밍 3 축가속도센서이해하기 3 축가속도센서로 X, Y, Z 방향의기울기값출력하기 2 주 3 주 이동로봇교육시스템 안드로이드인터페이스프로그래밍 Ⅰ JAVA JDK 설치 Eclipse 설치 ADT Eclipse Plugin 설치 Android SDK(Software Development Kit) 설치 AVD(Android Virtual Device) 사용하기 DDMS(Dalvik Debug Monitoring Service) 사용하기 레이아웃이해하기 입력, 출력이해하기 메뉴이해하기 뷰이해하기 6 주 7 주 모터제어를위한안드로이드앱프로그래밍 8 개의 LED 제어를위한안드로이드앱프로그래밍 DC 모터이해하기 모터의구조 모터구동원리 버튼을입력모터제어 프로그래밍 LED 회로구성이해하기 8 개의 LED On/Off 제어하기 10 주 11 주 IR 센서를이용한거리감지를위한안드로이드앱프로그래밍 조도센서를이용한거리감지를위한안드로이드앱프로그래밍 IR 센서이해하기 IR 센서로거리감지하기 조도센서이해하기 조도센서로밝기값 측정하기 14 주 15 주 지자기센서를이용한안드로이드앱프로그래밍 안드로이드기반지능형로봇자율주행하기 지자기센서이해하기 지자기센서로 X, Y, Z 방향의 지자기값출력하기 지능형로봇자율주행하면 장애물회피하기 4 주 안드로이드인터페이스프로그래밍 Ⅱ 위젯이해하기 스마트폰센서이해하기 스마트폰센서제어하기 8 주 부저제어를위한안드로이드앱프로그래밍 부저이해하기 부저로음계출력하기 12 주 온도센서를이용한거리감지를위한안드로이드앱프로그래밍 온도센서이해하기 온도센서로온도 측정하기 16 주 안드로이드기반스마트폰의기울기센서를이용한주행제어하기 스마트폰의기울기센서를 이용한모터제어하기 21
P L A Y T H E R O B O T