A Basic Visual Guidance Sensor Subsystem for Racing Autonomous Robots

Size: px
Start display at page:

Download "A Basic Visual Guidance Sensor Subsystem for Racing Autonomous Robots"

Transcription

1 A Basic Visual Guidance Sensor Subsystem for Racing Autonomous Robots Progress Report 1 Group #2 Elaine Yan V , eyan@uvic.ca Jeremiah Wilbur V , jkwilbur@uvic.ca Tiffany Yu V , tyu@uvic.ca Ruben du Plessis, V , r.d.armandt@gmail.com Faculty Supervisor: Dr. Jim Collins Dr. Adam Zielinski (Co-supervisor)

2 Table of Contents 1.0 Problem Considerations Scope of Project Proposed Solution Assigned Tasks Anticipated Milestones... 3

3 Project Summary This project takes an existing Remote Controlled (RC) car that has been previously modified by a 499 group. This autonomous smart car was built with a Nintendo Wii camera, a microcontroller and infrared distance sensors that allowed it to avoid obstacles in its path, while following a user equipped with two IR light sources set a fixed distance apart. For our project, we will be replacing the Wii camera with a Raspberry Pi camera, the microcontroller with a Raspberry Pi B, and modifying the placement of the IR sensors. The new robot will then use information about its start location and the location of a set of pylons to navigate around the pylons in a pattern. It will be using a three axis accelerometer to maintain an idea of its location until it is in range of the next pylon where it will attempt to correct its location using the camera before rounding the pylon and heading to the next location.

4 1.0 Problem Robots can be used in many capacities. For this project, the robot being built will focus on using image detection to autonomously navigate its way through an obstacle course, marked by brightly colored pylons. The robot used for this project is an Autonomous Smart Car, previously built by a recent 499 group from a Traxxas Slash RC model. Using this model and its existing features, our group will focus on modifying the robot so that it can navigate pre-set track autonomously based only on the image data provided by the camera and knowledge of its starting position. This will require processing the image data to determine the relative location of the pylon to the robot and then generating the appropriate steering control signals. 2.0 Considerations Our group considered two primary options for our robot model before deciding the RC Autonomous Smart Car would work best. The first option was the Romo, built by Romotive. This robot is an iphone dock with rolling tracks, that when connected with an iphone running the Romo app, will turn into an interactive Robot that children can program and play with. Our team looked into how feasible it would be to work with the Romo, including camera feed and data feed features with the Romo SDK, and modifying Romo s mechanical body to add an arm. After talking to one of the Romo developers and Customer Support, it was concluded that using the Romo for our project would only work if we purchased and worked with Apple s SDK. Furthermore modifying the Romo to add an arm or manipulator and then adding the method to 1

5 control this from the iphone would require either having access to the Romo hardware or setting up a complex external control scheme, neither of which will be feasible. Our second option was using the Autonomous Smart Car from a previous 499 group, which has steering and drive as well as possible distance sensors. Our team chose this option because we feel it would be easier to modify since the ROMO has no IO for controlling anything and the ideas we had to get data from all require significant additional hardware to understand what the phone. On the 499 RC car, we plan on replacing the microcontroller and camera with a Raspberry Pi and Pi camera, which we think will have the processing power to detect the pylons. 3.0 Scope of Project The scope of this project is to be able to get the car to effectively navigate the course using the pylons as a location reference. Additionally a possible extra feature would be to use the existing IR sensors to add a more dynamic collision avoidance while still having the robot effectively navigate the track. 4.0 Proposed Solution To enable the car to navigate autonomously will be using a Raspberry Pi B, along with a Pi camera to capture the image data. Using the data we will determine the location of the robot relative to the pylons. Then using the internal map of the course along with the data from the 2

6 accelerometer, the robot will be able to steer itself around the course by sending the correct PWM signals to the steering servo and electronic speed control system for the motor. 5.0 Assigned Tasks Section 5 of the report contains Table 1 of the broken down tasks per week. We will collaborate and communicate with each other to complete each task by the date specified in each row. In general, Elaine will work on assembling the power supply and additional components together, Ruben will deal with the motor interface, Tiffany will implement the accelerometer and control, and Jeremiah will work on the image processing part of the project. 6.0 Anticipated Milestones Please see Table 1 for our distributed tasks per week. 3

7 Table 1: Project Milestone Outline Date Tasks to Complete by Date Jan. 31 PROGRESS REPORT 1, MILESTONE 1 AND WORK LOG 1 DUE o Have tasks listed for Jan. 31 completed Testing PWM control for servo and motor Identification of specific color ranges Feb. 7 Purchase Accelerometer Get materials Raspberry Pi power supply Research which pins to use for the PWM controller, and possibly how to setup how to configure other pins for PWM controller. Internal map of the track Feb. 14 Interface with Accelerometer Generation and transmission of the correct PWM signals Feb. 21 MILESTONE 2 AND WORK LOG 2 DUE o Have all tasks listed up to Feb. 14 completed for Milestone 2 Use accelerometer and initial position to determine location Construct power supply (battery) Note: Progress Presentation (5 mins) on Feb. 25, Mar, 4 or 11, to be assigned) Feb. 28 Coordination of motor servo for correct steering behaviour get pylon materials Mar. 7 PROGRESS REPORT 2, MILESTONE 3 AND WORK LOG 3 DUE o Have all tasks listed up to Feb. 28 completed for Milestone 3 Determining the size and relative position of the pylon based on the location of the pylon in the image data Get mounting materials Get PCB Mar. 14 Use image data to correct current position Mar. 21 MILESTONE 4 AND WORK LOG 4 DUE o Have all tasks listed up to Mar. 14 completed for Milestone 4 Generate proper steering output based on pylon and track location data Mar. 28 DEMO DAY AND DEMO DOCUMENTS Apr. 4 FINAL REPORT, URL, MILESTONE 5 AND WORK LOG 5 DUE 4

FRC WPI Robotics Library Overview

FRC WPI Robotics Library Overview FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this

More information

Controlling a Mobile Robot with a Personal Digital Assistant

Controlling a Mobile Robot with a Personal Digital Assistant Session 2620 Controlling a Mobile Robot with a Personal Digital Assistant Robert L. Avanzato Penn State Abington Abstract Penn State Abington has been exploring the application of personal digital assistant

More information

Android Application Development and Bluetooth Technology

Android Application Development and Bluetooth Technology Android Application Development and Bluetooth Technology James Cracchiolo 3/28/14 Table of Contents Introduction page 3 Objective page 3 What is Bluetooth? page 3 What is Android? page 4 Materials Needed

More information

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in

More information

Infrared Sensor. Color Sensor. Touch Sensor. Programmable brick. 3 Interactive Servo Motors. Makes your robot see. Makes. your robot.

Infrared Sensor. Color Sensor. Touch Sensor. Programmable brick. 3 Interactive Servo Motors. Makes your robot see. Makes. your robot. Infrared Sensor Makes your robot see Touch Sensor Makes your robot feel Color Sensor Makes your robot recognize colors Programmable brick The brain and voice of your robot 3 Interactive Servo Motors Make

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

More information

UPiS - Uninterruptible Power intelligent Supply

UPiS - Uninterruptible Power intelligent Supply UPiS - Uninterruptible Power intelligent Supply www.pimodules.com Introduction The UPiS is an Advanced Powering add-on Module for the RaspberryPi that adds a wealth of additional features to the powering

More information

Project Development Plan

Project Development Plan Project Development Plan Roverwerx A.R.M. IRP Santa Clara University Richard Rasay 1 TABLE OF CONTENTS Introduction 1 Software Design.3 Robot-Side Application.5 Client-Side Application.7 Current Status

More information

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

CB-OLP425 DEVELOPMENT KIT GETTING STARTED CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed

More information

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical

More information

Sensors and Cellphones

Sensors and Cellphones Sensors and Cellphones What is a sensor? A converter that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument What are some sensors we use every

More information

Self-Balancing Robot Project Proposal Abstract. Strategy. Physical Construction. Spencer Burdette March 9, 2007 sburd@gwu.edu

Self-Balancing Robot Project Proposal Abstract. Strategy. Physical Construction. Spencer Burdette March 9, 2007 sburd@gwu.edu Spencer Burdette March 9, 2007 sburd@gwu.edu Self-Balancing Robot Project Proposal Abstract This project will undertake the construction and implementation of a two-wheeled robot that is capable of balancing

More information

An Experimental Study on Pixy CMUcam5 Vision Sensor

An Experimental Study on Pixy CMUcam5 Vision Sensor LTU-ARISE-2015-01 1 Lawrence Technological University / Autonomous Robotics Institute for Supporting Education - Technical Memo ARISE-2015-01 An Experimental Study on Pixy CMUcam5 Vision Sensor Charles

More information

Tableau for Robotics: Collecting Data

Tableau for Robotics: Collecting Data Tableau for Robotics: Collecting Data WHY WE COLLECT DATA Collecting data is core to any scouting strategy - without properly collecting data, there is no way to get insights from your scouting work. This

More information

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering ECE 495 Project 3: Shocker Actuator Subsystem and Website Design Group 1: One Awesome Engineering Luquita Edwards Evan Whetsell Sunny Verma Thomas Ryan Willis Long I. Executive Summary The main goal behind

More information

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot 1. Objective Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot In this lab, you will: i. Become familiar with the irobot and AVR tools. ii. Understand how to program a

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

Design Report. IniTech for

Design Report. IniTech for Design Report by IniTech for 14 th Annual Intelligent Ground Vehicle Competition University of Maryland: Baltimore County: Erik Broman (Team Lead and Requirement Lead) Albert Hsu (Design Lead) Sean Wilson

More information

Dr Robot C# Advance Sputnik Demo Program

Dr Robot C# Advance Sputnik Demo Program 25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 Support@DrRobot.com Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright

More information

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information Sensors For Robotics What makes a machine a robot? Sensing Planning Acting information about the environment action on the environment where is the truck? What is sensing? Sensing is converting a quantity

More information

Hand Gestures Remote Controlled Robotic Arm

Hand Gestures Remote Controlled Robotic Arm Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 5 (2013), pp. 601-606 Research India Publications http://www.ripublication.com/aeee.htm Hand Gestures Remote Controlled

More information

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends

More information

Robotics and Engineering Design (SKN11) Syllabus

Robotics and Engineering Design (SKN11) Syllabus Robotics and Engineering Design (SKN11) Syllabus Instructor Mr. Chin-Sung Lin (Email: clin@erhsnyc.net) Course Description Robotics and Engineering Design is a project-based course that uses a hands-on

More information

Smart Thermostat page 1

Smart Thermostat page 1 Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart

More information

Multi-Touch Ring Encoder Software Development Kit User s Guide

Multi-Touch Ring Encoder Software Development Kit User s Guide Multi-Touch Ring Encoder Software Development Kit User s Guide v2.0 Bulletin #1198 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the

More information

Two Factor Authentication (TFA; 2FA) is a security process in which two methods of authentication are used to verify who you are.

Two Factor Authentication (TFA; 2FA) is a security process in which two methods of authentication are used to verify who you are. Two Factor Authentication Two Factor Authentication (TFA; 2FA) is a security process in which two methods of authentication are used to verify who you are. For example, one method currently utilized within

More information

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Objectives: Analyze the operation of sequential logic circuits. Understand the operation of digital counters.

More information

ANDROID LEVERED DATA MONITORING ROBOT

ANDROID LEVERED DATA MONITORING ROBOT ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,

More information

Next Gen Platform: Team & Mentor Guide

Next Gen Platform: Team & Mentor Guide Next Gen Platform: Team & Mentor Guide 1 Introduction For the 2015-2016 season, the FIRST Tech Challenge (FTC) will be adopting a new controller for its robot competitions. The new platform, which will

More information

RC Camera Control. User Guide v1.2. 10/20/2012

RC Camera Control. User Guide v1.2. 10/20/2012 RC Camera Control User Guide v1.2 10/20/2012 kristaps_r@rcgroups INTRODUCTION RC Camera Control board (RCCC) is multifunctional control board designed to for aerial photography or First Person Video flying.

More information

Flight Controller. Mini Fun Fly

Flight Controller. Mini Fun Fly Flight Controller Mini Fun Fly Create by AbuseMarK 0 Mini FunFly Flight Controller Naze ( Introduction 6x6mm. 6 grams (no headers, 8 grams with). 000 degrees/second -axis MEMS gyro. auto-level capable

More information

ECE 492 SENIOR PROJECT 2 MINI SUMO ROBOT

ECE 492 SENIOR PROJECT 2 MINI SUMO ROBOT ECE 492 SENIOR PROJECT 2 MINI SUMO ROBOT STUDENTS EMRAH ÇAĞLAR CİHAN ARDA Supervisor: Assist. PROF. DR. ORHAN GAZi 1 DIGITEST ELECTRONICS LTD COMPANY(established in 2002) Main purpose of the company is

More information

Building a Robot Kit with a Raspberry PI 2 and Windows 10 IoT Core

Building a Robot Kit with a Raspberry PI 2 and Windows 10 IoT Core CODING 4 FUN Building a Robot Kit with a Raspberry PI 2 and Windows 10 IoT Core The Internet of Things (IoT) ecosystem is growing faster and faster, and with the introduction of Windows 10, Microsoft has

More information

Ocean Controls RC Servo Motor Controller

Ocean Controls RC Servo Motor Controller Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the

More information

Using the Raspberry Pi to Prototype the Industrial Internet of Things

Using the Raspberry Pi to Prototype the Industrial Internet of Things Using the Raspberry Pi to Prototype the Industrial Internet of Things Rich Blomseth, Glen Riley, and Bob Dolin Oct 31, 2013 Presented at ARM TechCon, 2013 1 Agenda IoT CommunicaCon Models Requirements

More information

eggon SDK for ios 7 Integration Instructions

eggon SDK for ios 7 Integration Instructions eggon SDK for ios 7 Integration Instructions The eggon SDK requires a few simple steps in order to be used within your ios 7 application. Environment This guide assumes that a standard ios Development

More information

Massachusetts Institute of Technology

Massachusetts Institute of Technology Objectives Massachusetts Institute of Technology Robotics: Science and Systems I Lab 1: System Overview and Introduction to the µorcboard Distributed: February 4, 2015, 3:30pm Checkoffs due: February 9,

More information

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras

More information

i C A N 1 5 S w i s s C o n t e s t P r o j e c t A b s t r a c t

i C A N 1 5 S w i s s C o n t e s t P r o j e c t A b s t r a c t i C A N 1 5 S w i s s C o n t e s t P r o j e c t A b s t r a c t Project Title : EyeSpeed Team Members: Coach : Simone Gervasoni (ETH Zurich, Mutli-Scale Robotics Lab) Jan Praprotnik (ETH Zurich, Mutli-Scale

More information

SUSPENSION AND STEERING OVERVIEW

SUSPENSION AND STEERING OVERVIEW SUSPENSION SUSPENSION AND STEERING OVERVIEW The S40/V50 has a wide track and a long wheelbase for its relative size and weight. This gives the car stable and predictable driving characteristics. It also

More information

DIGICLIENT 8.0 Remote Agent Software

DIGICLIENT 8.0 Remote Agent Software DIGICLIENT 8.0 Remote Agent Software MODEL: D17800 Series Instruction Manual English Version 1.0 Copyright 2007 Digimerge Technologies Inc Table of Contents Table of Contents About the DigiClient 8.0...

More information

How To Control Gimbal

How To Control Gimbal Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 1. Introduction Tarot T-2D gimbal is designed for the Gopro Hero3, which is widely used in film, television productions, advertising aerial photography,

More information

Preliminary study report of master thesis Dynamics analysis of damping system in FS car using ADAMS Multidynamics Simulation

Preliminary study report of master thesis Dynamics analysis of damping system in FS car using ADAMS Multidynamics Simulation UNIVERSITY OF STAVANGER Preliminary study report of master thesis Dynamics analysis of damping system in FS car using ADAMS Multidynamics Simulation Report for Master thesis planning and structuring by

More information

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors Development of Docking System for Mobile Robots Using Cheap Infrared Sensors K. H. Kim a, H. D. Choi a, S. Yoon a, K. W. Lee a, H. S. Ryu b, C. K. Woo b, and Y. K. Kwak a, * a Department of Mechanical

More information

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern Dez 19, 2011 Outline Introduction Related Work Mikrokopter

More information

How To Use An Sap Business One App For Iphone Or Ipod Touch With A Cell Phone Or Ipo Touch With An Ipod Or Ipd Touch With Ios 3.2 Or Ios 2.2 (Ios)

How To Use An Sap Business One App For Iphone Or Ipod Touch With A Cell Phone Or Ipo Touch With An Ipod Or Ipd Touch With Ios 3.2 Or Ios 2.2 (Ios) Mobility in SAP Business One: SAP Business One Mobile Application for iphone October 2010 Mobile Capabilities in SAP Business One Mobile Capabilities based on Integration Component Technology to build

More information

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver Electronics Exercise 2: The 555 Timer and its Applications Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles Ume,

More information

Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App

Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App Night Owl s PRO-881TB is an advanced 8 channel, 8 camera Security System that includes

More information

Adaptive Cruise Control

Adaptive Cruise Control IJIRST International Journal for Innovative Research in Science & Technology Volume 3 Issue 01 June 2016 ISSN (online): 2349-6010 Adaptive Cruise Control Prof. D. S. Vidhya Assistant Professor Miss Cecilia

More information

Sensor-Based Robotic Model for Vehicle Accident Avoidance

Sensor-Based Robotic Model for Vehicle Accident Avoidance Copyright 2012 American Scientific Publishers All rights reserved Printed in the United States of America Journal of Computational Intelligence and Electronic Systems Vol. 1, 1 6, 2012 Sensor-Based Robotic

More information

Tutorial 1. Introduction to robot

Tutorial 1. Introduction to robot Tutorial 1. Introduction to moway robot www.moway-robot.com 1 Index INTRODUCTION... 2 MOWAY ROBOT... 2 MOWAY PERSON COMPARISON... 6 HEARING SENSE EXAMPLE... 11 VISION EXAMPLE... 12 TOUCH SENSE EXAMPLE...

More information

Setup for PWM Tests of BLDC Motor

Setup for PWM Tests of BLDC Motor Setup for PWM Tests of BLDC Motor Author: Arber Nicaj Date: 11/11/13 Abstract This application note examines BLDC motor control and offers a solution for setting up a BLDC motor for PWM testing using Texas

More information

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011 PID Control by Ben Rowland, April 2011 Abstract PID control is used extensively in industry to control machinery and maintain working environments etc. The fundamentals of PID control are fairly straightforward

More information

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle Árvai László, ZMNE Contents Fejezet Témakör 1. Features of On-Board Electronics 2. Modularity 3. Functional block schematics,

More information

2013 G Miller. 3 Axis Brushless Gimbal Controller Manual

2013 G Miller. 3 Axis Brushless Gimbal Controller Manual 2013 G Miller 3 Axis Brushless Gimbal Controller Manual P a g e 2 When you receive your 3 axis controller board from dys.hk in the packet will be the following items the sensor 3rd Axis board the main

More information

Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning

Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning Introduction robulab 10 is a multi-purpose mobile robot designed for various indoor applications, such as research and education, tele-presence, assistance to people staying at home. robulab 10 is a generic

More information

Future Energy Systems - The challenges of meeting demand and

Future Energy Systems - The challenges of meeting demand and Future Energy Systems - The challenges of meeting demand and integrating micro-generators Graham Eastwick Date 5th Feb 2015 Encraft is an engineering and building physics consultancy working at the leading

More information

DESIGN AND IMPLEMENTATION OF LOW COST HOME SECURITY SYSTEM USING PIC MICROCONTROLLER ANDGSM NETWORK

DESIGN AND IMPLEMENTATION OF LOW COST HOME SECURITY SYSTEM USING PIC MICROCONTROLLER ANDGSM NETWORK DESIGN AND IMPLEMENTATION OF LOW COST HOME SECURITY SYSTEM USING PIC MICROCONTROLLER ANDGSM NETWORK Varun Goel 1, Vinni 2 Abhishek Goel 3 1,2,3 Electronics & Communication Engineering Department, Hindu

More information

Nagpur, Maharashtra, India

Nagpur, Maharashtra, India Volume 6, Issue 2, February 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Automated Door

More information

ServoPAL (#28824): Servo Pulser and Timer

ServoPAL (#28824): Servo Pulser and Timer Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

White Rabbit Mobile App. Quick Reference

White Rabbit Mobile App. Quick Reference White Rabbit Mobile App Quick Reference Confidentiality Statement All information contained in this document is provided in confidence and shall not be published or disclosed wholly or in part to any other

More information

Internet based manipulator telepresence

Internet based manipulator telepresence Internet based manipulator telepresence T ten Kate, P Zizola, B Driessen, K van Woerden TNO Institute of Applied Physics, Stieltjesweg 1, 2628 CK DELFT, The NETHERLANDS {tenkate, zizola, driessen, vwoerden}@tpd.tno.nl

More information

Android Based Autonomous Intelligent Robot for Border Security

Android Based Autonomous Intelligent Robot for Border Security Android Based Autonomous Intelligent Robot for Border Security C.M.Naveen Kumar 1, Dr.B.Ramesh 2, Prof. G. Shivakumar 3, J.R.Manjunath 4 1,2,3 Malnad College of Engineering, Hassan-573202, Karnataka, India

More information

8-Channel RC RX MUX. User s Manual

8-Channel RC RX MUX. User s Manual 8-Channel RC RX MUX User s Manual V1.0 June 2010 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates.

More information

The Design of DSP controller based DC Servo Motor Control System

The Design of DSP controller based DC Servo Motor Control System International Conference on Advances in Energy and Environmental Science (ICAEES 2015) The Design of DSP controller based DC Servo Motor Control System Haiyan Hu *, Hong Gu, Chunguang Li, Xiaowei Cai and

More information

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

A 5 Degree Feedback Control Robotic Arm (Haptic Arm) A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control

More information

Self Testing with MoPub SDK

Self Testing with MoPub SDK Self Testing with MoPub SDK What: SimpleAds Demo is an iphone and Android application that displays the three basic type of ads offered through MoPub Banner (320x50), MRect (300x200), and Interstitial

More information

Esercitazione con un robot umanoide programmabile per edutainment Giancarlo Teti RoboTech srl www.robotechsrl.com g.teti@robotechsrl.

Esercitazione con un robot umanoide programmabile per edutainment Giancarlo Teti RoboTech srl www.robotechsrl.com g.teti@robotechsrl. 2008/2009 A.A. Corso di Percezione Robotica Modulo D: Applicazioni ed Esercitazioni Lezione D.I Esercitazione con un robot umanoide programmabile per edutainment Giancarlo Teti RoboTech srl www.robotechsrl.com

More information

ECE 492 SENIOR PROJECT I MINI SUMO ROBOT

ECE 492 SENIOR PROJECT I MINI SUMO ROBOT ECE 492 SENIOR PROJECT I MINI SUMO ROBOT STUDENTS EMRAH ÇAĞLAR CİHAN ARDA Supervisor: Assist. PROF. DR. ORHAN GAZi ECE492 Senior Project Presentation by Emrah CAGLAR, Cihan ARDA 1 DIGITEST ELECTRONICS

More information

Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs.

Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs. Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs. Dr W. Owen Brimijoin MRC Institute of Hearing Research (Scottish Section) Glasgow Royal Infirmary 16 Alexandra Parade Glasgow G31

More information

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle C Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle Hou-Tsan Lee, Wei-Chuan Lin, Jing-Siang Huang Department of Information Technology, TakMing University of Science and Technology

More information

Detection of Car Pre-Crash with Human, Avoidance System & Localizing through GSM

Detection of Car Pre-Crash with Human, Avoidance System & Localizing through GSM International Journal of Scientific and Research Publications, Volume 3, Issue 7, July 2013 1 Detection of Car Pre-Crash with Human, Avoidance System & Localizing through GSM Md.Khaled Hossain *, Sayed

More information

ADVANCE DRIVER ASSISTANCE SYSTEM BY USING WIRELESS TECHNOLOGY

ADVANCE DRIVER ASSISTANCE SYSTEM BY USING WIRELESS TECHNOLOGY ADVANCE DRIVER ASSISTANCE SYSTEM BY USING WIRELESS TECHNOLOGY Mayur B. Petkar 1, Kiran R. Barapatre 2, Rahul B. Lanjewar 3 1,2,3 Assistant Professor, Department of Electronics Engineering, DBACER, Nagpur,

More information

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things

More information

Specifications for DRIVER S REAR VIEW CAMERA

Specifications for DRIVER S REAR VIEW CAMERA Specifications for DRIVER S REAR VIEW CAMERA August 2001 Sekai Electronics Inc. 13570 Larwin Circle Santa Fe Springs CA-90670 U.S.A. General Description Introduction A camera system designed to assist

More information

Data Sheet. Remote Presence for the Enterprise. Product Overview. Benefits of Video Collaboration Robots

Data Sheet. Remote Presence for the Enterprise. Product Overview. Benefits of Video Collaboration Robots Data Sheet Remote Presence for the Enterprise Product Overview irobot Ava 500 Video Collaboration Robot builds on the value of telepresence by extending the power of in-person beyond fixed environments

More information

E21 Mobile Users Guide

E21 Mobile Users Guide E21 Mobile Users Guide E21 Mobile is the Mobile CRM companion to TGI s Enterprise 21 ERP software. Designed with the mobile sales force in mind, E21 Mobile provides real-time access to numerous functions

More information

Computer Integrated Manufacturing Course Description

Computer Integrated Manufacturing Course Description Computer Integrated Manufacturing Course Description Computer Integrated Manufacturing (CIM) is the study of manufacturing planning, integration, and implementation of automation. The course explores manufacturing

More information

Arduino Training - Basics of Micro-controllers Programming Basics

Arduino Training - Basics of Micro-controllers Programming Basics When During AUB Summer Camp Arduino Training - Basics of Micro-controllers Programming Basics Instructor: TC - NB - JB. E-Mail: chehade.t@thelittleengineer.com Phone: 71 530 401 Office: Ashrafieh - Sodeco

More information

868 Mhz. Wirefree DIY. Friendly. Easy Fit Range of Alarms

868 Mhz. Wirefree DIY. Friendly. Easy Fit Range of Alarms DIY Friendly Easy Fit Range of Alarms 60% of burglaries attempted on UK homes fitted with burglar alarms are unsuccessful. Introducing the new Easy Fit range of alarms With decades of experience in residential

More information

Hidden Camera Surveillance

Hidden Camera Surveillance Hidden Camera Surveillance Tel 1300 763235 3G HD Solar Camera Live view in real time from any web enabled device from wherever you are. Unable to run cable? No power available? It really doesn t matter!

More information

Kinect Interface to Play Computer Games with Movement

Kinect Interface to Play Computer Games with Movement Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Full 1080p Network Video Recorder with 2TB HDD & 8 Night Vision 1080p HD IP Cameras

Full 1080p Network Video Recorder with 2TB HDD & 8 Night Vision 1080p HD IP Cameras Full 1080p Network Video Recorder with 2TB HDD & 8 Night Vision 1080p HD IP Cameras Night Owl's cutting edge NVR10-882 is a next generation Complete IP based video security system ideal for the protection

More information

TapCMS/TapCMSHD for iphone/ipad (Central Monitoring Software) User s Manual

TapCMS/TapCMSHD for iphone/ipad (Central Monitoring Software) User s Manual TapCMS/TapCMSHD for iphone/ipad (Central Monitoring Software) User s Manual Before attempting to operate this product, please read these instructions carefully and save this manual for future use. TapCMS-M10400E

More information

IR Communication a learn.sparkfun.com tutorial

IR Communication a learn.sparkfun.com tutorial IR Communication a learn.sparkfun.com tutorial Available online at: http://sfe.io/t33 Contents Getting Started IR Communication Basics Hardware Setup Receiving IR Example Transmitting IR Example Resources

More information

INSPIRE 1 Release Notes 2015.8.4. Overview: What s New: Bug Fixes: 1. All-in-One Firmware version updated to: v1.3.0.00

INSPIRE 1 Release Notes 2015.8.4. Overview: What s New: Bug Fixes: 1. All-in-One Firmware version updated to: v1.3.0.00 2015.8.4 INSPIRE 1 Release Notes 1. All-in-One Firmware version updated to: v1.3.0.00 What s New: 1. Added option to downgrade the aircraft firmware. 2. Added HD Video Conversion option in the video editor.

More information

How to design and implement firmware for embedded systems

How to design and implement firmware for embedded systems How to design and implement firmware for embedded systems Last changes: 17.06.2010 Author: Rico Möckel The very beginning: What should I avoid when implementing firmware for embedded systems? Writing code

More information

Honeywell Total Connect Video Solutions FAQs

Honeywell Total Connect Video Solutions FAQs How many cameras can I stream at once, and can I stream cameras in separate windows? You can stream up to six cameras at once (providing you have the required bandwidth). Yes, individual cameras are streamed

More information

THE DESIGN OF WORKER S BEHAVIOR ANALYSIS METHOD IN WORKPLACE USING INDOOR POSITIONING TECHNOLOGY

THE DESIGN OF WORKER S BEHAVIOR ANALYSIS METHOD IN WORKPLACE USING INDOOR POSITIONING TECHNOLOGY THE DESIGN OF WORKER S BEHAVIOR ANALYSIS METHOD IN WORKPLACE USING INDOOR POSITIONING TECHNOLOGY K. Tabata a, *, H. Konno b, M. Nakajima c a KOKUSAI KOGYO CO., LTD., 2 Rokubancho, Chiyoda-ku, Tokyo, Japan

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

INTRODUCTION: ABSTRACT:

INTRODUCTION: ABSTRACT: INDUSTRIAL INTELLIGENT LINE FOLLOWER ROBOT WITH AUTO GO DOWN DETECTION, AUTO OBSTACLES DETECTION, WIRELESS VEHICLE STATUS DATA TRANFER TO SERVER AND MANY MORE FEATURES INTRODUCTION: This project is based

More information

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere

More information

Android Phone Controlled Robot Using Bluetooth

Android Phone Controlled Robot Using Bluetooth International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 5 (2014), pp. 443-448 International Research Publication House http://www.irphouse.com Android Phone Controlled

More information

Emergency Management & Commercial Catalog

Emergency Management & Commercial Catalog Emergency Management & Commercial Catalog 800-440-4947 sales@digitalallyinc.com BENEFITS OF VIDEO CAPTURE TRUTH The Commercial Fleet solution for Digital Video Digital Ally provides commercial fleets and

More information

Academic Crosswalk to Common Core Standards. REC ELA.RST.11-12.3 LA.12.1.6.k LA.12.3.2

Academic Crosswalk to Common Core Standards. REC ELA.RST.11-12.3 LA.12.1.6.k LA.12.3.2 Introduction to Robotics Course Description NHT Introduction to Robotics (IR) is designed to explore the current and future use of automation technology in industry and everyday use. Students will receive

More information

Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web

Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web Samuel Cotton Ph.D. scotton@bsu.edu Department of Industry and Technology Ball State

More information

Cheadle Primary School Computing and ICT Policy

Cheadle Primary School Computing and ICT Policy Introduction The use of information and communication technology is an integral part of the national curriculum and is a key skill for everyday life. computers, tablets, programmable robots, digital and

More information

Cisco Small Business Pro Smart Business Communication System Technical Enablement Labs

Cisco Small Business Pro Smart Business Communication System Technical Enablement Labs Cisco Small Business Pro Smart Business Communication System Technical Enablement Labs UC 540/560 Hybrid Key System 1 P a g e Overview... 3 Information Required.... 3 Configuration. 4-8 Determining what

More information