Team Project: A Surveillant Robot System

Size: px
Start display at page:

Download "Team Project: A Surveillant Robot System"

Transcription

1 Team Project: A Surveillant Robot System Status Report : 04/05/2005 Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin

2 Agenda Problems Team meeting Progress report April 5,

3 Problems Lego Mindstorms and Vision Command operates on Windows 98. But, OS of our notebook computers is Windows XP professional or Home Edition. So, We need XP patch to Mindestorms and Vision command This problem is solved. Basically, Lego company does not provide the communication or data transfer functionality between Vision Commander and Mindstorms lejos support Java Vision API Java Communication API does not support USB communication. We directly should implement that functionality. lejos can support USB communication On behalf of remote experiment, we need some fixed IP address not automatic IP as DHCP. I will ask walter how to get it. Wireless Access Point April 5,

4 Problems - new It is difficult to implement the robot behavior. Navigation (wandering) : Mindstorms just provide two touch sensors and one light sensor. our constraints There are limitations to implement autonomous and intelligent behavior of robot system. It is not easy to navigate wide space in the room because it is not maze using narrow paths. We are now trying to various tests. Ex) only touch sensors, only light sensor and both case together : three cases. April 5,

5 Team meeting After last progress report, the regular team meeting -> two, contingency meeting -> two Most of topics in meetings was implementation issues. April 5,

6 Task Plan ~ 3.24 (5) ~ (4) ~ (3) ~ (2) ~ (1) ~ (0) SD 1-2 SD 1-2 SD 2-2 SD 1-1 SD 2-1 SD 2-3 SD 3-1 Readiness Demo SD 4-1 SD 4-1 SD 4-2 SD 3-2 Project Demo Test Software Test Plan, Hardware Test Plan. Basic Model Test Software Test Hardware Test System Test Plan, System Test Preparation Technology Investigation Feasibility Experiment T-shirts, etc. Wall Setting Environment for Demo Now Basic System Final System Test Demo April 5,

7 Software Design SD#1 Remote Control Panel Room Live Video 50 % Completed Mode Selector Basic User Interface 1-2 Remote User Mode Selector Remote control Surveillance Start Stop RMI/JINI Interface 1-1 Call services Provide services 100 %Completed STC 1-1: To check the connection of RMI/JINI Interface between the client and the server April 5,

8 Software Design SD#2 Call services 40 %Completed Detection Vision & Region Provide services RMI/JINI Interface 2-1 Basic User Interface 2-2 Surveillant Robot Controller Main Cam Remote Control Surveillant Task 100 %Completed Raise Alarm Robot Camera 2-3 STC 2-1: To control the robot when the robot is ready Control robot Vision 50 %Completed Detection lejos API Color Setting 2-4 Video Transmission 50 %Completed Live Video Camera April 5,

9 Software Design SD#3 Not yet RunAway 3-1 Detection Vision & Region Basic User Interface Intruder Robot Controller Control robot Vision Detection lejos API 3-2 Not yet RS-232C/USB Color Setting Robot Camera %Completed April 5,

10 Software Design SD#4 STC4-1: To check dispatcher thread RS-232C/IR Surveillant Robot IN Channel Out Channel RCX Two wheel drive mechanisms Dispatcher Thread Remote Control Model Main Thread Surveillant Navigation Mode %Completed 4-2 Java TINY VM 50 %Completed M RCX FirmWare M M M Sensors Motors HTC1-1, HTC1-2 is testing April 5,

11 Software Design SD#5 STC5-1: To check dispatcher thread RS-232C/IR Intruder Robot IN Channel Out Channel Dispatcher Thread 5-1 RCX Main Thread 50 %Completed Intruder Navigation Mode Runaway Navigation Mode 5-2 Not yet Java TINY VM RCX FirmWare HTC2-1 is testing Sensors Motors April 5,

12 Progress status Actual vs plan : 50% of the whole system is completed and tested. From next week, we will start to integration test between all software and hardware. April 5,

Introduction to Robotics using Lego Mindstorms EV3

Introduction to Robotics using Lego Mindstorms EV3 Introduction to Robotics using Lego Mindstorms EV3 Facebook.com/roboticsgateway @roboticsgateway Robotics using EV3 Are we ready to go Roboticists? Does each group have at least one laptop? Do you have

More information

Project from Real-Time Systems Lego Mindstorms EV3

Project from Real-Time Systems Lego Mindstorms EV3 Project from Real-Time Systems March 13, 2017 Lego Mindstorms manufactured by LEGO, http://mindstorms.lego.com extension of LEGO Technic line history: RCX, 1998 NXT, 2006; NXT 2.0, 2009 EV3, 2013 why LEGO?

More information

Fun with Java Technology on Lego Mindstorms

Fun with Java Technology on Lego Mindstorms Speaker logo centered below photo Fun with Java Technology on Lego Mindstorms Roger Glassey University of California, Berkeley Andy Shaw Sun Microsystems LEGO, the LEGO logo, MINDSTORMS, the Brick and

More information

Robot Practical Course

Robot Practical Course 64-272 Robot Practical Course http://tams-www.informatik.uni-hamburg.de/ lectures/2013ss/praktikum/robot_practical_course/ Manfred Grove, Ben Adler University of Hamburg Faculty of Mathematics, Informatics

More information

1. What is the name of the control unit in Robotics? a. R2D2 b. MSN c. Pilot d. XJ7 e. RCX

1. What is the name of the control unit in Robotics? a. R2D2 b. MSN c. Pilot d. XJ7 e. RCX Quiz Name: Robotics Pilot/ Inventor Quiz Teacher: Mr. Famighetti Class: Robotics Instructions: Choose the best answer. Work with the members of your team only! 1. What is the name of the control unit in

More information

NC STATE UNIVERSITY. Advanced Diagnosis Automation and Control (ADAC) Lab. Raleigh, NC 27695

NC STATE UNIVERSITY. Advanced Diagnosis Automation and Control (ADAC) Lab. Raleigh, NC 27695 Intelligent Space (ispace) 2011 Mo-Yuen Chow Advanced Diagnosis Automation and Control (ADAC) Lab North Carolina State University Raleigh, NC 27695 USA Outline ispace Introduction ispace at ADAC Architecture

More information

Part A: Monitoring the Rotational Sensors of the Motor

Part A: Monitoring the Rotational Sensors of the Motor LEGO MINDSTORMS NXT Lab 1 This lab session is an introduction to the use of motors and rotational sensors for the Lego Mindstorm NXT. The first few parts of this exercise will introduce the use of the

More information

Development of a System for Teaching. Robots

Development of a System for Teaching. Robots Development of a System for Teaching CS1 in C/C++ with Lego NXT Robots A. Delman, A, Ishak, M. Kunin, L. Goetz, Y. Langsam, T. Raphan Department of Computer and Information Science, Department of Computer

More information

USB. Bluetooth. Display. IO connectors. Sound. Main CPU Atmel ARM7 JTAG. IO Processor Atmel AVR JTAG. Introduction to the Lego NXT

USB. Bluetooth. Display. IO connectors. Sound. Main CPU Atmel ARM7 JTAG. IO Processor Atmel AVR JTAG. Introduction to the Lego NXT Introduction to the Lego NXT What is Lego Mindstorm? Andreas Sandberg A kit containing: A Lego NXT computer 3 motors Touch sensor Light sensor Sound sensor Ultrasonic range

More information

Why robotics in Education? DEI The University of Padova

Why robotics in Education? DEI The University of Padova Why robotics in Education? DEI The University of Padova Why robotics in Education? A Picture Is Worth A Thousand Words Why robotics in Education? Emotional engagement Interaction with physical devices

More information

2Control NXT FAQ For the latest version of this document please go to > support

2Control NXT FAQ For the latest version of this document please go to  > support 2Control NXT FAQ For the latest version of this document please go to www.2simple.com > support Common Questions Q: Can I connect 2Control to the NXT brick without using a USB cable? A: No, 2Control requires

More information

LEGO Mindstorm EV3 Robots

LEGO Mindstorm EV3 Robots LEGO Mindstorm EV3 Robots Jian-Jia Chen Informatik 12 TU Dortmund Germany LEGO Mindstorm EV3 Robot - 2 - LEGO Mindstorm EV3 Components - 3 - LEGO Mindstorm EV3 Components motor 4 input ports (1, 2, 3,

More information

INTRODUCTION TO ARTIFICIAL INTELLIGENCE

INTRODUCTION TO ARTIFICIAL INTELLIGENCE DATA15001 INTRODUCTION TO ARTIFICIAL INTELLIGENCE THE FINAL EPISODE (11): ROBOTICS TODAY S MENU 1. "GRAND CHALLENGE" 2. LEGO MIND- STORMS 3. ROBO WORKSHOPS ROBOTICS AS A "GRAND CHALLENGE" OF AI actuators:

More information

LEGO mindstorm robots

LEGO mindstorm robots LEGO mindstorm robots Peter Marwedel Informatik 12 TU Dortmund Germany Lego Mindstorm components motor 3 output ports (A, B, C) 1 USB port for software upload 4 input ports (1, 2, 3, 4) for connecting

More information

lab A.3: introduction to RoboLab vocabulary materials cc30.03 Brooklyn College, CUNY c 2006 Name: RoboLab communication tower canvas icon

lab A.3: introduction to RoboLab vocabulary materials cc30.03 Brooklyn College, CUNY c 2006 Name: RoboLab communication tower canvas icon cc30.03 Brooklyn College, CUNY c 2006 lab A.3: introduction to RoboLab Name: vocabulary RoboLab communication tower canvas icon drag-and-drop function palette tools palette program algorithm syntax error

More information

lejos NXJ Problem Solving with Robots [PRSOCO601]

lejos NXJ Problem Solving with Robots [PRSOCO601] lejos NXJ Problem Solving with Robots [PRSOCO601] Thomas Devine http://noucamp thomas.devine@lyit.ie February 20, 2008 1 Contents 1 lejos NXJ 4 1.1 Introducing the Java Development.......................

More information

PROGRAMMING ROBOTS AN ABSTRACT VIEW

PROGRAMMING ROBOTS AN ABSTRACT VIEW ROBOTICS AND AUTONOMOUS SYSTEMS Simon Parsons Department of Computer Science University of Liverpool LECTURE 3 comp329-2013-parsons-lect03 2/50 Today Before the labs start on Monday, we will look a bit

More information

Robotics II. Module 3: Dealing with Files

Robotics II. Module 3: Dealing with Files Robotics II PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 2: Dealing with Files Module Objectives Upon successful completion of this module, students should

More information

Robotics II. Module 5: Creating Custom Made Blocks (My Blocks)

Robotics II. Module 5: Creating Custom Made Blocks (My Blocks) Robotics II Module 5: Creating Custom Made Blocks (My Blocks) PREPARED BY Academic Services Unit December 2011 Applied Technology High Schools, 2011 Module 5: Creating Custom Made Blocks (My Blocks) Module

More information

Robot Design Hardware

Robot Design Hardware NanoGiants Academy e.v. Robot Design Hardware 2017 NanoGiants Academy e.v. 1 This Presentation is one of four about FLL Robot Design Hardware Navigation Software Strategy http://nano-giants.net/robot-design

More information

What is NXTCam. NXTCam Feature List. What you will need before using NXTCam. NXTCam v2 User Guide

What is NXTCam. NXTCam Feature List. What you will need before using NXTCam. NXTCam v2 User Guide NXTCam v2 User Guide What is NXTCam NXTCam is a real-time image processing engine. Think of it as a vision sub-system with on-board processor and a protocol interface that is accessible through a standard

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming LEGO Mindstorms NXT using Ada Jakaria Abdullah 12 September 2016 Jakaria Abdullah Lab 2: LEGO 12 September 2016 1 / 25 Lab 2: Programming LEGO Mindstorms using Ada Lab

More information

Unified Computers & Programming Installation Instructions for Windows

Unified Computers & Programming Installation Instructions for Windows Unified Computers & Programming Installation Instructions for Windows IMPORTANT INSTALLATION NOTE: The USB IR Tower has been known to cause Windows computers to crash if plugged in for prolonged periods.

More information

Today. Robotics and Autonomous Systems. The scenario (again) Basic control loop

Today. Robotics and Autonomous Systems. The scenario (again) Basic control loop Today Robotics and Autonomous Systems Lecture 3 Programming robots Richard Williams Department of Computer Science University of Liverpool Before the labs start on Monday, we will look a bit at programming

More information

Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden

Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden Unit 03 Tutorial 3: Sensors: Touch Sensor Brighton H.S Engineering By: Matthew Jourden Robots have a variety of sensors that help the machine sense the world around it. We will be looking at four different

More information

Project Proposal. Mark John Swaine. Supervisor: Dr. Karen Bradshaw. Department of Computer Science, Rhodes University

Project Proposal. Mark John Swaine. Supervisor: Dr. Karen Bradshaw. Department of Computer Science, Rhodes University Project Proposal Mark John Swaine Supervisor: Dr. Karen Bradshaw Department of Computer Science, Rhodes University 2 March 2009 1. Principle Investigator Mark John Swaine 4 Huntley House, 28 Hill Street

More information

What Is a Program? Pre-Quiz

What Is a Program? Pre-Quiz What Is a Program? What Is a Program? Pre-Quiz 1. What is a program? 2. What is an algorithm? Give an example. 2 What Is a Program? Pre-Quiz Answers 1. What is a program? A program is a sequence of instructions

More information

Lego Robots and Software Design. CITS1220 Software Engineering

Lego Robots and Software Design. CITS1220 Software Engineering Lego Robots and Software Design CITS1220 Software Engineering Lecture Overview 1. Designing NXT Robots 2. NXT Hardware 3. Sensors and Actuator API 4. The Behaviour Interface 2 Software Design is a problem-solving

More information

Collaboration between Simulated Model and External System: Controlling LEGO Mindstorms with Cameo Simulation Toolkit

Collaboration between Simulated Model and External System: Controlling LEGO Mindstorms with Cameo Simulation Toolkit Collaboration between Simulated Model and External System: Controlling LEGO Mindstorms with Cameo Simulation Toolkit Kritsana Uttamang, PhD kritsana_u@nomagicasia.com Kampanath Panthithosanyu kampanath_p@nomagicasia.com

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming in RTOS on LEGO Mindstorms Jakaria Abdullah 9 September 2015 Jakaria Abdullah Lab 2: LEGO 9 September 2015 1 / 21 Lab 2: Programming in RTOS using LEGO Mindstorms Lab

More information

In groups take a Mindstorms kit and decide on what sort of chassis will work best.

In groups take a Mindstorms kit and decide on what sort of chassis will work best. Robotics 2b Lego Mindstorm EV3 Body Building What we re going to do in the session. Build our robot s chassis Test it with some basic programming blocks Modify the chassis if necessary Designing a Chassis

More information

Prototype Prolog API for Mindstorms NXT

Prototype Prolog API for Mindstorms NXT Prototype Prolog API for Mindstorms NXT Grzegorz J. Nalepa 1 Institute of Automatics, AGH University of Science and Technology, Al. Mickiewicza 30, 30-059 Kraków, Poland gjn@agh.edu.pl Abstract. The paper

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming in RTOS using LEGO Mindstorms Martin Stigge 9. November 2009 Martin Stigge Lab 2: LEGO 9. November 2009 1 / 20 Lab 2:

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming in RTOS on LEGO Mindstorms Martin Stigge 15. September 2010 Martin Stigge Lab 2: LEGO 15. September 2010 1 / 20 Lab 2:

More information

Praktikum: 2. Content of today s lecture. Content of today s lecture. Houxiang Zhang Manfred Grove

Praktikum: 2. Content of today s lecture. Content of today s lecture. Houxiang Zhang Manfred Grove 18.272 Praktikum: 2 Lego Mindstorms experience, Germany @Lego Institute TAMS s http://tams-www.informatik.uni-hamburg.de/hzhang 1 Institute TAMS s http://tams-www.informatik.uni-hamburg.de/hzhang 2 Content

More information

Hidden Camera Surveillance

Hidden Camera Surveillance + Hidden Camera Surveillance Tel 1300 763235 Solar Cam 3G The Solar-Cam 3G remote surveillance camera is a wire free image monitoring solution for remote or unattended locations. The camera is 100% solar

More information

Research Article Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

Research Article Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle Journal of Robotics Volume 2011, Article ID 197105, 9 pages doi:10.1155/2011/197105 Research Article Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle Hou-Tsan Lee, Wei-Chuan

More information

Tic-Tac-LEGO: An Investigation into Coordinated Robotic Control

Tic-Tac-LEGO: An Investigation into Coordinated Robotic Control Tic-Tac-LEGO: An Investigation into Coordinated Robotic Control Ruben Vuittonet and Jeff Gray Department of Computer and Information Sciences University of Alabama at Birmingham Birmingham, AL 35294 USA

More information

An Undergraduate Course in Robotics & Machine Intelligence

An Undergraduate Course in Robotics & Machine Intelligence An Undergraduate Course in Robotics & Machine Intelligence B.A. Juliano & R.S. Renner Institute for Research in Intelligent Systems California State University, Chico 400 West First Street Chico, CA 95929

More information

Autonomous People Mover Phase II - Sensors P MSD 1 - FINAL DESIGN REVIEW

Autonomous People Mover Phase II - Sensors P MSD 1 - FINAL DESIGN REVIEW Autonomous People Mover Phase II - Sensors P15242 - MSD 1 - FINAL DESIGN REVIEW 1 The Team Member Role Program Nathan Biviano Project Manager & Integration IE Madeleine Daigneau Software Design & Hierarchy

More information

Technical Aspects of Multimodal System Dept. Informatics, Faculty of Mathematics, Informatics and Natural Sciences University of Hamburg

Technical Aspects of Multimodal System Dept. Informatics, Faculty of Mathematics, Informatics and Natural Sciences University of Hamburg Praktikum: 3 Telebot: first try Lecturers Houxiang Zhang Manfred Grove TAMS, Department t of Informatics, Germany @Tams/hzhang Institute TAMS Technical Aspects of Multimodal Systems http://tams-www.informatik.uni-hamburg.de/hzhang

More information

Part A: Monitoring the Touch Sensor and Ultrasonic Sensor

Part A: Monitoring the Touch Sensor and Ultrasonic Sensor LEGO MINDSTORMS NXT Lab 2 This lab introduces the touch sensor and ultrasonic sensor which are part of the Lego Mindstorms NXT kit. The ultrasonic sensor will be inspected to gain an understanding of its

More information

Robotics with Lego EV3 + MS Makecode. Andrea Sterbini

Robotics with Lego EV3 + MS Makecode. Andrea Sterbini Robotics with Lego Andrea Sterbini sterbini@di.uniroma1.it Microsoft Makecode.com Many development systems supported (embedded/robotics/game) micro:bit Adafruit Minecraft Lego EV3 Cue Arcade Chibi chip

More information

Touch Screen 1001 Michael Hooker Research Center Gillings School of Global Public Health AV Services, (919) , Rosenau 233

Touch Screen 1001 Michael Hooker Research Center Gillings School of Global Public Health AV Services, (919) , Rosenau 233 Touch Screen 1001 Michael Hooker Research Center Gillings School of Global Public Health AV Services, (919) 966-6536, Rosenau 233 Getting Started: The room s Touch Screen Controller (located on the table)

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

Agreement. Objectives. General Guidelines for Labs. Reading Assignment

Agreement. Objectives. General Guidelines for Labs. Reading Assignment 1 CMPSC 111 Introduction to Computer Science I Fall 2016 Janyl Jumadinova Lab 9 for Section 1 17 November 2016 Due: 1 December, by 2:30 pm This is a team-based assignment. You have to work in teams of

More information

WIZ-PRO2 CURRICULUM HIGHLIGHTS

WIZ-PRO2 CURRICULUM HIGHLIGHTS WIZ-PRO2 CURRICULUM HIGHLIGHTS STEM Learning and Advanced Robotics (ages 9-11) Develop more advanced programming skills, create programs using lines of code in Scratch, use more powerful robotics components

More information

Controlling LEGO R EV3 robots with Prolog

Controlling LEGO R EV3 robots with Prolog Controlling LEGO R EV3 robots with Prolog Sibylle Schwarz, Mario Wenzel Hochschule für Technik, Wirtschaft und Kultur Leipzig Fakultät für Informatik, Mathematik und Naturwissenschaften {sibylle.schwarz,mario.wenzel}@htwk-leipzig.de

More information

Dual-POB. View Full-Size Image View Full-Size Image. ( POB-Technology ) ( POB-Technology ) Description

Dual-POB. View Full-Size Image View Full-Size Image. ( POB-Technology ) ( POB-Technology ) Description View Full-Size Image View Full-Size Image Dual-POB ( POB-Technology ) ( POB-Technology ) Description The Dual-POB is a board that allows you to easily create your robot with many kinds of things that are

More information

Workshop Swarm robotics Reactive control of LEGO robots with MDL2e. Thomas Schamm

Workshop Swarm robotics Reactive control of LEGO robots with MDL2e. Thomas Schamm Workshop Swarm robotics Reactive control of LEGO robots with MDL2e Thomas Schamm 23.05.2006 A look on the structure of the presentation Project SIMON Behaviour based robot control LEGO robot pros and cons

More information

Beginning Robotics Programming in Java with LEGO Mindstorms

Beginning Robotics Programming in Java with LEGO Mindstorms Beginning Robotics Programming in Java with LEGO Mindstorms Wei Lu Beginning Robotics Programming in Java with LEGO Mindstorms Wei Lu Keene, New Hampshire, USA ISBN-13 (pbk): 978-1-4842-2004-7 ISBN-13

More information

COPYRIGHTED MATERIAL. Introducing LEGO CHAPTER. Did you get a box that looks like the one shown in Figure 1-1?

COPYRIGHTED MATERIAL. Introducing LEGO CHAPTER. Did you get a box that looks like the one shown in Figure 1-1? CHAPTER 1 Introducing LEGO MINDSTORMS EV3 Did you get a box that looks like the one shown in Figure 1-1? COPYRIGHTED MATERIAL Figure 1-1: The LEGO MINDSTORMS EV3 set, item number 31313 1 2 Exploring LEGO

More information

Develop lejos Programs Step by Step

Develop lejos Programs Step by Step Develop lejos Programs Step by Step Version 0.6 Juan Antonio Breña Moral 12-Apr-09 Juan Antonio Breña Moral Page 1 of 250 www.juanantonio.info Index I.- Preface... 9 I.1.- Introduction... 9 I.2.- Audience...

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming in RTOS on LEGO Mindstorms Syed Md Jakaria Abdullah 10 September 2014 Lab 2: LEGO 10 September 2014 1 / 20 Lab

More information

Java using LEGO Mindstorms and LeJOS. University of Idaho

Java using LEGO Mindstorms and LeJOS. University of Idaho Java using LEGO Mindstorms and LeJOS University of Idaho 2 Contents 1 Introduction 1 1.1 Setting up Java and Eclipse................................ 1 1.2 Setting up the Lego Brick to work with LeJOS.....................

More information

MAKING OPEN SOURCE ROBOTICS APPROACHABLE -- THE FUTURE IS NOW! James Ketrenos Embedded Linux Conference, Dublin, 2015

MAKING OPEN SOURCE ROBOTICS APPROACHABLE -- THE FUTURE IS NOW! James Ketrenos Embedded Linux Conference, Dublin, 2015 MAKING OPEN SOURCE ROBOTICS APPROACHABLE -- THE FUTURE IS NOW! James Ketrenos I, ROBOT: A Pseudo History A little bit about me... Intel Open Source Technology Center Portland, Oregon Where are all the

More information

Activity Robot Behaviors and Writing Pseudocode

Activity Robot Behaviors and Writing Pseudocode Activity 2.3.2 Robot Behaviors and Writing Pseudocode Introduction A behavior is anything your robot does: turning on a single motor is a behavior, moving forward is a behavior, tracking a line is a behavior,

More information

ALWIN S Video management system Alwin Vision module Ref FP ALCEA ALWIN S Module ALWIN VISION eng V p. 1 / 9

ALWIN S Video management system Alwin Vision module Ref FP ALCEA ALWIN S Module ALWIN VISION eng V p. 1 / 9 Actual product may differ from photographs ALWIN S FP ALCEA ALWIN S Module ALWIN VISION eng V7 12.15 - p. 1 / 9 Overview Alwin S is IP open security platform with ALWIN VISION module VMS (Video Management

More information

An Introduction to the Lego Mindstorms

An Introduction to the Lego Mindstorms Abstract An Introduction to the Lego Mindstorms Daniel Cliburn Assistant Professor Mathematics and Computer Science Hanover College Box 890 Hanover, IN 47243 (812) 866 7286 cliburn@hanover.edu http://www2.hanover.edu/cliburn

More information

Thomas Bräunl EMBEDDED ROBOTICS. Mobile Robot Design and Applications with Embedded Systems. Second Edition. With 233 Figures and 24 Tables.

Thomas Bräunl EMBEDDED ROBOTICS. Mobile Robot Design and Applications with Embedded Systems. Second Edition. With 233 Figures and 24 Tables. Thomas Bräunl EMBEDDED ROBOTICS Mobile Robot Design and Applications with Embedded Systems Second Edition With 233 Figures and 24 Tables Springer CONTENTS PART I: EMBEDDED SYSTEMS 1 Robots and Controllers

More information

Mobile Agents. Uwe Lämmel. Hochschule Wismar Wismar University of Technology, Business, and Design Business School. Mobile Agents LEGO RCX -1 -

Mobile Agents. Uwe Lämmel. Hochschule Wismar Wismar University of Technology, Business, and Design Business School. Mobile Agents LEGO RCX -1 - Mobile Agents Hochschule Wismar Wismar University of Technology, Business, and Design Business School u.laemmel@wi.hs-wismar.de www.wi.hs-wismar.de/~laemmel/ -1 - Contents RCX-LEGO-Robot: The Hardware

More information

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner Autonomous Parking Design cars that can park themselves safely without driver intervention. Learning Objectives Students will: Understand that algorithms are capable of carrying out a series of instructions

More information

Introduction to Lab 2

Introduction to Lab 2 Introduction to Lab 2 Programming LEGO Mindstorms NXT using Ada Jakaria Abdullah 19 September 2017 Jakaria Abdullah Lab 2: LEGO 19 September 2017 1 / 24 Lab 2: Programming LEGO NXTs using Ada Lab goals:

More information

EEL 5666C FALL Robot Name: DogBot. Author: Valerie Serluco. Date: December 08, Instructor(s): Dr. Arroyo. Dr. Schwartz. TA(s): Andrew Gray

EEL 5666C FALL Robot Name: DogBot. Author: Valerie Serluco. Date: December 08, Instructor(s): Dr. Arroyo. Dr. Schwartz. TA(s): Andrew Gray EEL 5666C FALL 2015 Robot Name: DogBot Author: Valerie Serluco Date: December 08, 2015 Instructor(s): Dr. Arroyo Dr. Schwartz TA(s): Andrew Gray Jacob Easterling INTRODUCTION ABSTRACT One of the fun things

More information

Wireless (WiFi g), Dual 5DOF Arm and 1DOF Grippers, Internet Remote Monitoring Robot. Scout 2

Wireless (WiFi g), Dual 5DOF Arm and 1DOF Grippers, Internet Remote Monitoring Robot. Scout 2 Wireless (WiFi 802.11g), Dual 5DOF Arm and 1DOF Grippers, Internet Remote Monitoring Robot Scout 2 Quick Start Guide WARNINGS Do NOT power on the robot before reading and fully understanding the operation

More information

SALES KIT. Powered By:

SALES KIT. Powered By: SALES KIT Powered By: COMPANY OVERVIEW Centrix is a part of a global network offering professional surveillance equipments based on innovative, superior quality and latest technology platforms. Committed

More information

Wireless Networked Autonomous Mobile Robot with High Resolution Pan-Tilt-Zoom Camera. i90

Wireless Networked Autonomous Mobile Robot with High Resolution Pan-Tilt-Zoom Camera. i90 Wireless Networked Autonomous Mobile Robot with High Resolution Pan-Tilt-Zoom Camera i90 Quick Start Guide WARNINGS Do NOT power on the robot before reading and fully understanding the operation procedures

More information

ONE-TOUCH BUTTON CAMERA SKU: B3000

ONE-TOUCH BUTTON CAMERA SKU: B3000 ONE-TOUCH BUTTON CAMERA SKU: B3000 THANK YOU FOR PURCHASING THE ONE-TOUCH BUTTON CAMERA Please read this manual before operating the one-touch button camera and keep it handy. Button cameras are hidden

More information

LEGO MINDSTORMS NXT Lab 4

LEGO MINDSTORMS NXT Lab 4 LEGO MINDSTORMS NXT Lab 4 This lab session is an introduction to wireless communication using the Lego Mindstorm NXT software. Two Tribots will speak to each other using a machine language or protocol

More information

School of Computing and Information Sciences. Course Title: Mobile Application Development Date: 8/23/10

School of Computing and Information Sciences. Course Title: Mobile Application Development Date: 8/23/10 Course Title: Date: 8/3/10 Course Number: Number of Credits: 3 Subject Area: Mobile Computing Subject Area Coordinator: Kip Irvine email: irvinek@cs.fiu.edu Catalog Description: Design and development

More information

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson ECE 477 Design Review Team 8 Spring 2008 Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson Outline Project overview Project-specific success criteria Block diagram Component selection rationale

More information

EMC 2015 Tooling and Infrastructure

EMC 2015 Tooling and Infrastructure EMC 2015 Tooling and Infrastructure Sjoerd van den Dries Eindhoven University of Technology Department of Mechanical Engineering April 29, 2015 Introducing PICO Telepresence Robot from Aldebaran Robot

More information

Scout. Quick Start Guide. WiFi Mobile Robot Development Platform with Multi-DOF Gripping Arms

Scout. Quick Start Guide. WiFi Mobile Robot Development Platform with Multi-DOF Gripping Arms WiFi Mobile Robot Development Platform with Multi-DOF Gripping Arms Scout Quick Start Guide Copyright 2001-2010, WARNINGS Do NOT power on the robot before reading and fully understanding the operation

More information

Middleware for Ubiquitous Computing

Middleware for Ubiquitous Computing Middleware for Ubiquitous Computing Software Testing for Mobile Computing National Institute of Informatics Ichiro Satoh Abstract When a portable computing device is moved into and attached to a new local

More information

Society A Publish/Subscribe Architecture for Behavior Based Control

Society A Publish/Subscribe Architecture for Behavior Based Control Society A Publish/Subscribe Architecture for Behavior Based Control CPE 426 - Senior Projects Hardware Component Lance Hutchinson Department of Computer Science and Engineering University of Nevada, Reno

More information

INTELLIGENT GUIDE ROBOT

INTELLIGENT GUIDE ROBOT INTELLIGENT GUIDE ROBOT FUNCTIONAL DESCRIPTION & COMPLETE SYSTEM BLOCK DIAGRAM By: Joe Buckner Nir Chezrony Project Advisors: Dr. Joel Schipper Dr. James Irwin Date: November 11, 2008 INTRODUCTION & SYSTEM

More information

A QUALITY SUPPORT FOR YOUR FINAL YEAR PROJECT DEVELOPMENT & RESEARCH WORK ANDROID TOPICS RESEARCH AND CONFERENCE ORIENTED TITLES

A QUALITY SUPPORT FOR YOUR FINAL YEAR PROJECT DEVELOPMENT & RESEARCH WORK ANDROID TOPICS RESEARCH AND CONFERENCE ORIENTED TITLES A QUALITY SUPPORT FOR YOUR FINAL YEAR PROJECT DEVELOPMENT & RESEARCH WORK ANDROID TOPICS RESEARCH AND CONFERENCE ORIENTED TITLES We are experts in, CODING SUPPORT FOR FINAL YEAR PROJECT JOURNAL PREPARATION

More information

Next Generation Data Center Facilities Design. Presenter: Ping Lin

Next Generation Data Center Facilities Design. Presenter: Ping Lin Next Generation Data Center Facilities Design Presenter: Ping Lin ping.lin@cqinc.com.tw What is the greatest facility problem with your primary data center? 1. Excessive Heat 2. Insufficient raised floor

More information

OMNICOMM ON-BOARD TERMINALS

OMNICOMM ON-BOARD TERMINALS ON-BOARD TERMINALS QUALITY, RELIABILITY, PRECISION On-board terminals are a critical component of effective fleet management. They collect data from various sensors and the vehicle s on-board computer

More information

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5 contents in detail introduction...xxi who this book is for...xxi prerequisites...xxi what to expect from this book...xxi how best to use this book...xxiii 1 LEGO and robots: a great combination... 1 LEGO

More information

How to Use EV3Lessons

How to Use EV3Lessons How to Use EV3Lessons By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON SITE OVERVIEW EV3Lessons.com provides the building blocks for successfully learning to program the LEGO MINDSTORMS EV3 We also

More information

ENSC 440. Sherman Tse, Anthony DiNicolo, Celestine Poon, Simon Mai, Leo Chan

ENSC 440. Sherman Tse, Anthony DiNicolo, Celestine Poon, Simon Mai, Leo Chan ENSC 440 Sherman Tse, Anthony DiNicolo, Celestine Poon, Simon Mai, Leo Chan Sherman Tse, President and Chief Executive Officer (CEO) Team leader, focused on networking and Arduino board setup. Leo Chan,

More information

Zavio P5111/ P5116/ P5210 Quick Installation Guide

Zavio P5111/ P5116/ P5210 Quick Installation Guide 86085M2000010 Zavio P5111/ P5116/ P5210 Quick Installation Guide Installation Steps Please follow the installation steps below to set up your P5111 / P5116/ P5210 Day/Night Pan/Tilt IP Camera. Check the

More information

what is an algorithm? analysis of algorithms classic algorithm example: search

what is an algorithm? analysis of algorithms classic algorithm example: search event-driven programming algorithms event-driven programming conditional execution robots and agents resources: cc3.12/cis1.0 computing: nature, power and limits robotics applications fall 2007 lecture

More information

IP-200PHD Mega-Pixels. 2.0 Mega Pixel Passive PoE IPCamera. High Quality 2.0 MegaPixel Image. Easy to Install. 1600x1200 Pixels.

IP-200PHD Mega-Pixels. 2.0 Mega Pixel Passive PoE IPCamera. High Quality 2.0 MegaPixel Image. Easy to Install. 1600x1200 Pixels. 2.0 Mega Pixel Passive PoE IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store or garage?

More information

A four-way intersection has red/green traffic lights that are controlled with timers. Traffic can only move in one direction at a time: NS or EW.

A four-way intersection has red/green traffic lights that are controlled with timers. Traffic can only move in one direction at a time: NS or EW. N A four-way intersection has red/green traffic lights that are controlled with timers. W E Traffic can only move in one direction at a time: NS or EW. S N A four-way intersection has red/green traffic

More information

TrackBot: Designing a Java-powered platform for swarm research and collaboration with wireless sensors

TrackBot: Designing a Java-powered platform for swarm research and collaboration with wireless sensors TrackBot: Designing a Java-powered platform for swarm research and collaboration with wireless sensors Bruce Boyes Systronix Inc www.trackbot.systronix.com 2007 RoboDev Conference Enabling Technology Track

More information

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering Wall-Follower Xiaodong Fang EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering TAs: Tim Martin Josh Weaver Instructors: Dr. A. Antonio Arroyo

More information

Feature Comparison Checklist

Feature Comparison Checklist Feature Comparison Checklist We invite you to use this checklist to help guide your team in identifying your mobile forms requirements. This checklist also provides an easy way to compare the Formotus

More information

2. Once the colormaps are uploaded to the camera, close the NCTCamViewer program, disconnect the USB cable from the camera from PC.

2. Once the colormaps are uploaded to the camera, close the NCTCamViewer program, disconnect the USB cable from the camera from PC. Camera setup Procedure 1. Got to NXTCAMVIEWER upload the colormaps to the NXTCam. During this procedure, you don t need to have NXT program running, you can just run the NXTCamViewer on its own. 2. Once

More information

Final Report. [Establish User Requirements] User must be able to press the run button on the robot, as well as use the NQC software.

Final Report. [Establish User Requirements] User must be able to press the run button on the robot, as well as use the NQC software. Team 3 David Letteer Greg Broadwell Kathryn della Porta BE 1200 Basic Engineering Final Report Final Report [Clarify Objectives] Design, build, and program a robot that will acknowledge the presence of

More information

Final Exam Practice Fall Semester, 2012

Final Exam Practice Fall Semester, 2012 COS 495 - Autonomous Robot Navigation Final Exam Practice Fall Semester, 2012 Duration: Total Marks: 70 Closed Book 2 hours Start Time: End Time: By signing this exam, I agree to the honor code Name: Signature:

More information

What is NXTCam5. What you will need before using NXTCam5. NXTCam5 User Guide

What is NXTCam5. What you will need before using NXTCam5. NXTCam5 User Guide NXTCam5 User Guide What is NXTCam5 NXTCam5 is a real-time image processing engine. Think of it as a vision sub-system with on-board processor and a protocol interface that is accessible through a standard

More information

IN LIGHTING CONTROL DMX EP-TOUCH-3 CONTROLLER THE INDUSTRY STANDARD 78% Flat wall mounted lighting controller. State of the art design and technology

IN LIGHTING CONTROL DMX EP-TOUCH-3 CONTROLLER THE INDUSTRY STANDARD 78% Flat wall mounted lighting controller. State of the art design and technology THE INDUSTRY STANDARD IN LIGHTING CONTROL DMX EP-TOUCH-3 CONTROLLER Flat wall mounted lighting controller State of the art design and technology Ideal for LED, RGB and DMX lighting Stand alone touch sensitive

More information

WIFI ENABLED SMART ROBOT

WIFI ENABLED SMART ROBOT WIFI ENABLED SMART ROBOT Shashank U Moro School of Mechanical and Building Science, VIT University, Vellore-632014, TamilNadu, India moroshash@gmail.com; +91-9597428287 Abstract: The field of robotics

More information

Sonar range sensor WiFi n

Sonar range sensor WiFi n Continuously rotating Pan and 100o Tilt Thermal Imaging Camera (option) On-board Peripherals:USB RS232 I2C SPI GPIO Laser Pointer 36x Optical Zoom / 12x Digital Zoom SONY Camera Front & Rear Drive Camera

More information

Development of a System for Teaching C/C++ Using Robots and Open Source Software in a CS1 Course

Development of a System for Teaching C/C++ Using Robots and Open Source Software in a CS1 Course Development of a System for Teaching C/C++ Using Robots and Open Source Software in a CS1 Course A. Delman, L. Goetz, Y. Langsam, T. Raphan Department of Computer and Information Science, Brooklyn College

More information

Progress review #4. Gauri Gandhi. Team G Robographers. Teammates: Rohit Dashrathi. Jimit Gandhi. Tiffany May. Sida Wang ILR #5

Progress review #4. Gauri Gandhi. Team G Robographers. Teammates: Rohit Dashrathi. Jimit Gandhi. Tiffany May. Sida Wang ILR #5 Progress review #4 Gauri Gandhi Team G Robographers Teammates: Rohit Dashrathi Jimit Gandhi Tiffany May Sida Wang ILR #5 November 25, 2015 1 a. Individual Progress For the fourth progress review, I worked

More information

Jade Robot TM Introduction & User Guide

Jade Robot TM Introduction & User Guide Jade Robot TM Introduction & User Guide Myke Predko Last Updated: November 12, 2014 11/12/2014 Page 1 of 25 License and Warranty This document and code was written for the Jade Robot TM and follow on products.

More information

About a Framework for Integrating Smart Devices in Java Applications

About a Framework for Integrating Smart Devices in Java Applications About a Framework for Integrating Smart Devices in Java Applications Marc Jansen, Kunal Sachdeva, Andreas Harrer University of Duisburg Essen Faculty of Engineering Institute for Computer Science and Interactive

More information