Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin SW.

Slides:



Advertisements
Similar presentations
Home Server Goal: Provide synergy between existing audio/video equipment, PCs and the coming wave of smart connected devices.
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
CIMCO Integration Software Products
JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
Teaching Room User Guide – Using the AV Pod, Projector and Screen If the touch panel is blank, press firmly to wake up. Start up the Pod To turn on the.
Robot Soccer Challenge
Web Based Home Entertainment Center Remote Midterm Presentation Group 8 Josh McJilton Jose Guzman Edgar Ortiz.
ICU: Home Security System Mr. Jones Mr. Morrison.
This year’s project is an addition to last year’s Remote Controlled Home Project Last year’s project was programming a VCR through a remote PC This year’s.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
Status of Electronics & Control System P J Smith University of Sheffield 16/12/2009.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Computerized Labyrinth Solver The board-game ‘Labyrinth’ traditionally uses two manual controls to navigate a marble through a maze. This project proposes.
The Lego RCX is a programmable digital device equipped with sensor inputs and motor outputs. As part of the Lego Mindstorms package, it is intended for.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
The Impulse “Switch” 1Daniel Overman DIS5274/10/2010.
EG1003: Introduction to Engineering and Design Sensors.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Robot Construction & Programming Basics
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin System.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
Cloud Control Senior Project Summer Overview Cloud Control is a platform to control data transmission to/from internet connected devices from the.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Department of Computing and Information Sciences Kansas State University Design Methodology for State based Embedded Systems Case Study: Robot Controller.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
LOD Surveillance System Jamie Creech Software Engineer.
Final Presentation Ryan Chilton IMDL – Fall 208 Weebo.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin Functional.
Home Guard Security System. Introduction & Basic Ideas Home Guard Security System.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
HOME AUTOMATION HMI DEMO Michigan State University College of Engineering Team 3.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin Status.
Team Project Demonstration: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin Development.
Integrating Active Tangible Devices with a Synthetic Environment for Collaborative Engineering Sandy Ressler Brian Antonishek Qiming Wang Afzal Godil National.
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
Response actuatorcontrol program analog quantity, e.g. pulse train digital quantity, e.g. power % interface stimuli sensorcontrol program analog quantity,
Advisor: Dr. Edwin Jones 1 Client: Paul Jewell ISU Engineering Distance Learning Facility May01-13 Design Team: David DouglasCprE Matt EngelbartEE Hank.
How to control LEGO® Mindstorms devices Thomas Mueller thomas _ tmspecial.com.
Minds and Computers 2.1 The RCX l Hitachi H8/3297 series processor l 3 inputs/sensors (1, 2, 3) l 3 outputs/motors (A, B, C) l 32k RAM/ 16k ROM ä 12 kB.
Com.Tech 3104 Outcome 12 By: Evan And Mark Progress Report.
Mindstorms 1.1 Today’s topics l AI l History of Robotics l Uses of robots l The RCX l ROBOLAB l Upcoming ä Basic control ä Kinematics ä Robot architectures.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Status & development of the software for CALICE-DAQ Tao Wu On behalf of UK Collaboration.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin SW.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michael) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin Status.
T0 DCS Status DCS Workshop March 2006 T.Karavicheva on behalf of T0 team.
ROBOTC for VEX Robotics (VEX IQ) On-Line Session 2014 My name is Jason McKenna I will be leading you through these sessions Teacher for 17 years Hopewell.
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
Lego League. What is the Lego League? What we will be doing for the next few weeks The AIM of the next few weeks is to gain knowledge into programming,
T.R.I.D.E Simon Overell (seo01) Supervisor: Keith Clark.
Team Project: A Surveillant Robot System
Wireless 3 Buttons Touch Panel
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Robot Soccer Challenge
Team Project: A Surveillant Robot System
Laboratory 4: Sensors Matthew R. Gaglio, Feb 2007.
Team Project: A Surveillant Robot System
Team Project: A Surveillant Robot System
Team Project: A Surveillant Robot System
Team Project: A Surveillant Robot System
LEGO Education - Mindstorms EV3 - Computer/control center – The Brick
Programming Robots using Java
LEGO Mindstorms Robot and Java
Presentation transcript:

Team Project: A Surveillant Robot System Little Red Team Chankyu Park (Michel) Seonah Lee (Sarah) Qingyuan Shi (Lisa) Chengzhou Li JunMei Li Kai Lin SW & HW Test Results : 04/18/2005

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

October 18, System Overview IR Communication A remote user The invader Robot The surveillant robot Surveillant controller Room Remote Control robots, Receive a detected signal, See behavior of robots Control robots, Play a bridge role between robots and remote user, Provide live video A WebCam USB Internet USB InfraRed Internet System & User Legend A lab assistant intruder controller

October 18, Deployment view RCX MindStorm Robot Camera RMI/JINI Interface InfraRed Channel Camera USB Notebook Computer Legend Remote User Surveillant Robot Controller Intruder Robot Controller Main Cam

October 18, Software Lists  SW Lists for Surveillant Functions The remote user program & Webcam receiver/transmitter The surveillant controller & vision detector The embedded program of the surveillant robot  SW Lists for Intruding Functions The intruder controller The embedded program of the intruding robot

October 18, ST#0: WebCam part  STC 0-1: To view the room where the surveillant robot is, via the internet Pass if the remote user sees the robot via the internet Now, we directly implemented webcam program to integrate control panel for remote user Implementation finished

October 18, SD#1: remote user program Remote User Remote control Surveillance Start Stop Mode Selector Basic User Interface Actual Implemented UI Role of webcam Implementation finished

October 18, Receiver/Transmitter for webcam Actual Implemented UI For receiver; remote userFor video Transmitter Implementation finished

October 18, ST#1: remote user program  STC 1-1: To check the connection of RMI/JINI Interface between the client and the server Pass if the client receives the response from the server, when the remote user presses the left arrow Pass if the client receives the response from the server, when the remote user presses the right arrow Pass if the client receives the response from the server, when the remote user presses the forward arrow Pass if the client receives the response from the server, when the remote user presses the backward arrow Test finished

October 18, ST#1: remote user program  STC 1-2: To check the status of the robot Pass if the client receives the information whether the robot is ready or not from the server Pass if the client sends the information whether the robot is controlled or autonomous, and the server sets the mode according to the information Stand-by Run Pausing & Alarming Ready Wandering StartStop DetectStart Time-out Stop Controlling StartStop Test finished

October 18, SD#2: Surveillant Controller RMI/JINI Interface Call services Provide services Basic User Interface Surveillant Robot Controller Main Cam Detection Vision & Region Color Setting Video Transmission leJOS API Remote Control Surveillant Task Raise Alarm Vision Detection Robot Camera Live Video Camera Control robot Not Yet Tested & Implemented (80%)

October 18, ST#2: Surveillant Controller  STC 2-1: To control the robot when the robot is ready Pass if the robot is moving left while the server program is receiving the command to move left Pass if the robot is moving right while the server program is receiving the command to move right Pass if the robot is moving forward while the server program is receiving the command to move forward Pass if the robot is moving backward while the server program is receiving the command to move backward Test finished

October 18, ST#2: Surveillant Controller  STC2-2: To get the detection information Pass if the server program gets the detection information when the robot detects an intruder Pass if the server program have robot raise an alarm when the program gets the information  STC2-3: To have the surveillant robot to wander in the room Pass if the robot starts navigating the room within 3 seconds after the server commands to start the robot Pass if the robot stops navigating the room within 3 seconds after the server commands to stop the robot Test finished Not Yet

October 18, SD#4: The embedded program Surveillant Robot Remote Control Model RCX Surveillant Navigation Mode Java TINY VM RCX FirmWare IN ChannelOut Channel RS-232C/IR SensorsMotors Dispatcher Thread Main Thread Implementation finished

October 18, ST#4: The embedded program  STC4-1: To check dispatcher thread Pass if the robot is controlled by the server program (STC2-1, STC2-2, STC2-3)  STC4-2: To check main thread Pass if the robot navigates in the way expected by the lab experimenter Test finished

October 18, SD#3: The control program Basic User Interface Intruder Robot Controller Detection Vision & Region Color Setting leJOS API RunAway Vision Detection Robot Camera Control robot RS-232C/USB Not Yet Tested & Implemented (80%)

October 18, ST#3: The control program  STC 3-1: To control the robot when the robot is ready Pass if the robot is moving left while the control program is receiving the command to move left Pass if the robot is moving right while the control program is receiving the command to move right Pass if the robot is moving forward while the control program is receiving the command to move forward Pass if the robot is moving backward while the control program is receiving the command to move backward Test finished

October 18, ST#3: The control program  STC3-2: To get the detection information Pass if the control program gets the detection information when the robot detects the surveillant robot Pass if the control program has robot run away when the program gets the information  STC3-3: To have the intruding robot to wander in the room Pass if the robot starts navigating the room within 3 seconds after the server commands to start the robot Pass if the robot stops navigating the room within 3 seconds after the server commands to stop the robot Test finished Not Yet

October 18, SD#5: The embedded program Intruder Robot RCX Intruder Navigation Mode Java TINY VM RCX FirmWare IN ChannelOut Channel RS-232C/IR SensorsMotors Dispatcher Thread Main Thread Runaway Navigation Mode Implementation finished Except for

October 18, ST#5: The embedded program  STC4-1: To check dispatcher thread Pass if the robot is controlled by the control program (STC3-1, STC3-2, STC3-3)  STC4-2: To check main thread Pass if the robot navigates expected by the lab experimenter Test finished

October 18, Hardware Lists  HD1: The Surveillant Robot Lego mindstorms : lejOS (Java) Lego mindstorms : Vision command camera IR Tower  HD2: The Intruding Robot Lego mindstorms : lejOS (Java) Lego mindstorms : Vision command camera IR Tower  HD3: The WebCam Logitech Quickcam Camera  HD4: Wall parts

October 18, Hardware Lists  HD5: A remote PC  HD6: Surveillant controller PC  HD7: Intruder controller PC

October 18, The Surveillant Robot  HTC1-1: To change its direction Pass if the surveillant robot changes the direction when it detects a wall by using touch sensors and light sensor  HTC1-2: To wander in the room Pass if the robot moves around the every room without troubles  HTC1-3: To detect the intruding robot Pass if the robot raises an alarm in 5 seconds when the intruding robot is in the same room Not yet Test finished

October 18, The Intruder Robot  HTC2-1: To intrude into the room Pass if the robot comes into the room where the surveillant robot is, controlled by a lab assistant  HTC2-2: To detect the surveillant robot Pass if the robot begins to move another direction from the surveillant robot in 5 seconds after the two robots are in the same room Pass if the robot shows runs away behavior Not Yet

October 18, The WebCam  HTC3-1: To show the room where the robot is Pass if the WebCam shows the room in their computers. Test finished

October 18, A remote PC  HTC5-1: To check the environment of the remote PC Pass if the remote user program is installed in the computer, and operates properly Test finished

October 18, A surveillant controller  HTC6-1: To check the environment of the surveillant controller Pass if RMI server program is installed in the computer, and operates properly Pass if vision detector is installed in the computer, and operates properly Test finished

October 18, Another control computer  HTC7-1: To check the environment of the control computer Pass if RMI server program is installed in the computer, and operates properly Pass if vision detector is installed in the computer, and operates properly Not Yet

October 18, summary  Last week, we had one integration test at the robot lab for 4 hour.  There are some problems as we expected. Navigation Color detection for light sensor IR tower sensitivity Demo environment  Results so far : 90% of the whole system is implemented, and 60% of whole tests is tested.  this week, we have the plan to do two integration test and demo preparation at the robot lab