HelperTech Snow Removal Robot – RoboBlow April 18, 2011.

Slides:



Advertisements
Similar presentations
Light Led Panel Esraa Nassar Mona Amer Supervisor : Dr.Ashraf Armoush.
Advertisements

Goal-line technology Team INTERNATIONAL Marko Bundalo Ponphet Homchanh
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
FIRE FIGHTING ROBOT ELECTRO-MECHANICAL SYSTEMS TERM PROJECT 1
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Gesture-Based Wheelchair Control for Physically-Challenged
L.
R I T Team Members: Dan Lester → Team Lead Chris Feuerstein → Lead Engineer/Electrical Lead Mike Schwec → Electrical Support Jacob Hillmon → Electrical.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Watch Your Back! Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr.
Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
DC Motors, Stepper Motors, H-bridges DC Motors Stepper Motors Motor Control Circuits – Relays – H-bridges.
Twitch Plays ECE477 ECE 477 Design Review Team 1 − Spring 2015 Hannan Harlan Root Tornquist.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Team #9: Video Recording Tool for Car Infotainment and Navigation Systems Members: Shengzhe Gao, Radhika Somayya, Xinye Ji, Kun Zhang, Yan Gong, Jianying.
Embedded Programming and Robotics Lesson 5 Motor Control 1.
Electromechanical Systems “Robotic Sorting System” Brent GuyJonathan Penney.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
Micro Controlled Cabin Lights Ron Acker EKU Dept. of Technology, CEN/CET.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
ENGR 6806 – Motor Control Prepared By: Rob Collett September 15, Office: EN2074.
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Annie Ly Lawrence Cagatin EE485 Spring 2012 Tuffy Medical Devices.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Dr. Mohammad Saadeh Class: ET 494 (Senior Design II), Fall 2013 Class Professor:
VEX Parts – Batteries, Logic, and Controls
Self Parking Lara Sabah Yaqeen Salatneh Dr.Ashraf Armoush
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Contents : Introduction Why this project? Abstract Features Problems Implementation Recommendations Demo.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Wall Climber Project Kevin Kauffman Eric Hall. Objectives Remotely control the climber, with visual feedback Remote driving Camera functionality Feedback.
Introduction to Mechatronics. Introduction Mechanical + Electronics.
SOLAR POWERED SMART BLIND (SPSB) SYSTEM Smart Home Automation
Mid-Semester Presentation Senior Design October 5, 2010
Final Presentation Senior Design November 30, 2010.
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Robotic Arm and Dexterous Hand Preliminary Design Review November 12, 2004.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
Arduino Based DC Motor Speed Control
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
April 30 th, 2010 Freedom Innovation Research. Topics Covered Introduction System Overview Project Budget Timeline Future Development Question and Answers.
EM DEVICE Group #4: Kevin Cheng, Dan Long, Kathy Qiu.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Assist. Prof. Rassim Suliyev - SDU 2017
Automated slicing machine
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
ARDUINO LINE FOLLOWER ROBOT
Graduation project ii: 3-axis cnc milling machine
Assist. Prof. Rassim Suliyev - SDU 2017
Dave Mawdsley, DACS Member, Linux SIG January 16, 2013
ECE 477 Final Presentation Team 1  Spring 2008
ECE 477 Final Presentation Team 13  Spring 2011
Hardware Graduation Project (2) Seminar
Presentation transcript:

HelperTech Snow Removal Robot – RoboBlow April 18, 2011

HelperTech Members Leo Cheng (CEO) ◦ Software Design & Development YuYuan Liu (VP Operations) ◦ Software Design & Development Peter Hsiao (CFO) ◦ Hardware Development (Mechanical & Electrical) Joseph Shen (VP Marketing) ◦ Hardware Development (Mechanical & Electrical)

Outline Team Members Introduction System Overview Software Hardware Financial & Marketing Future Development Question Demo

Household Snow Removal Snow Shovel Snow Blower Anti-Icing Chemical

Limitation: Outdoor Hazardous Weather Slippery Ground

Product Goal Snow Removal Robot ◦ Snow Blower (Completed) ◦ Salt Spraying (Incomplete) Wireless Remote Control Real-time Video Safety Consideration ◦ Emergency Stop

System Overview LED LCD Screen Button & Joystick Input Cameras Snow Blower Switch Wheel Control Camera Direction Control Snow-out Direction Control Wi-Fi Input Signal Video Robot State Control Signal MCU Snow Removal RobotController Arduino

Software Goals and objectives Software system overview Details of components

The robot can be controlled wirelessly by our remote controller Real-time image can be displayed on the remote controller. Views from different cameras can be switched. Snow out direction can be controlled by our remote controller. Safety design Goals and Objectives

Software System

Details of components Armv9 processor  video processing  complete communication protocol  multi-tasking, Linux program.  better driver support  lack of PWM output pins

Armv9 processor and development board Image source:

Details of components Arduino (Mega)  lots of PMW output pins  easy programming  suitable to be a slave Image source:

Details of components Webcam  Mircovim webcam. Linux Driver is built in the kernel. WIFI Module  Ralink rt73 chip. Driver and relevant tools are cross-complied by ourselves.

Details of components USB joystick  We bought USB controller breadboard, buttons and direction controller and assembly them together according to our design.

Hardware – Goals and Objectives -The snow thrower can be switched on/off wirelessly -The snow can be blown into desired direction -The robot can be driven to desired location wirelessly -The monitoring cameras can be rotated wirelessly -The robot can move on icy surface (traction) -Safety features

Hardware – System Overview

System Overview Snow intake (clearing): up to 15.2 cm Power requirement: 1680 Watt maximum Total weight: ~ 40 Kg Frame material: Aluminum & Acrylic boards System Inputs: - Power supply from home outlet - Remote control signals via Wi-Fi System Outputs: - Robot motion - Snow thrower -> snow removal - Snow thrower -> snow blowing direction control - Camera orientation control

System Overview – Structure -Robot base & frame-Robot case & frame

Includes: - Power extension cord - Power outlets - ATX power supply - 2x geared DC motors - Power switch circuit - Snow thrower - 2x rubber wheel of 8’’ in diameter -2x supporting wheels System Overview – 1st Layer

Includes: - ARM development board - Arduino microcontroller (slave) - DC motor driver circuit - Stepper motor control circuits Amp stepper motor - 4 Amp stepper motor System Overview – 2nd Layer

COST ANALYSIS ARM Development Board x2$215 Webcam Camera x2$30 NPC DC Gear Moto set (K24466)x2$575 Yardworks 9A Sow Thrower$172 Arduino Microcontroller x2$70 Aluminum Welding$700 White Acrylic Board x3$70

COST ANALYSIS ATX 600W Power Supply$50 Extension Chord+ Multi Power Plugs$ A Bipolar Mercury Stepper Motor$27 4A Bipolar Mercury Stepper Motor$37 Glue Gun, PCB Boards, Screws and Other Tools$30 H-Bridge DC Motor Driver$160 WIFI Adaptor$30 Joystick s+ Control Button$5 Electronics (Wire+ Heat Sinks + Transistors) etc$246 TOTAL$2507

COST ANALYSIS Comparing to the proposed cost budget, we are over-budgeted by $1200. Originally proposed budget:

TEAM WORK Divided Into Group Of Two Software Team: Leo and Yuyuan Hardware Team: Peter and Joseph Peter and Yuyuan are in charge of the communication between two teams The team have regular meeting on a weekly basis

Timeline Accomplished Proposed Timeline:

Timeline Accomplished Troubles Met: 1. Underestimated the Difficulty of Dealing With High Power Motor 2. Struggled Finding Right Component that Would Do the Job 3. Had to Omit the Salt Spraying Unit and Cable Automation Therefore, The First Integration Was Greatly Delayed

Timeline Accomplished Real Timeline:

Traction ◦ The current wheels are definitely not suitable for slippery surfaces (budget and time constraints) ◦ Potential improvements:  Snow chains  Glue treads onto the wheel surfaces  Add two more driving motors and replace the wheels with caterpillar tracks Snow thrower leveling ◦ The current design is not adequate for bumpy road conditions. ◦ Potential improvements:  Add two stepper motors to adjust the level of the snow thrower so it can be slid up/down along the supportive bars Future Development

Cable Automation ◦ The cable would get in the way of the robot while it’s moving from time to time, causing difficulty for the robot to function properly.  Potential Improvement: ◦ Design an automation unit with motor and sensor, to pull/release the extension cable to make sure that the cable is not in the way. ◦ buy retractable power extension cord, there are alot of options on the market, but we don't really have any budget left Future Development

Improve video processing speed ◦ The current video processing speed is not fast enough to be real-time displayed on the LCD. The possible problem is due to the Wi-Fi speed and the size of the video frame Extra Functionality ◦ Salt Spraying ◦ Motion Sensor ◦ Positioning System ◦ AI Cost Reduction

Question?

Controller Layout