Universal Remote Control

Slides:



Advertisements
Similar presentations
Created by Zientek, Pawlik, Nietrzpiel, Kuczera. Acer TravelMate TM8471 Launching the laptop; Laptop is working, build-in screen is working but not displaying.
Advertisements

Wireless Control with ZigBee Final Presentation Students Yossi Lempert Natan Keren Instructor Konstantin Sinyuk.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Remote control for CPG based robots Mid Term Presentation - 28 April 2010 Gabriel Cuendet 3 rd year Bachelor in Electrical Engineering Assistant : Alessandro.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
March 5, 2010 ENGR 340 Presentation #3. DaveAnthonyAndrewDanny MoelkerBoorsmaHoogendamVanderspek.
Chapter 1: Windows XP. Contents of Desktop Lesson 1 (P.4)
Silicon Labs ToolStick Development Platform
 Adviser : Dr. Lei Ying  Research Assistant: Ming Ouyang  Team Members:  Prashanth Yanamandra  Wyatt Brenneman  Taylor McKechnie  Client: ECpE.
HOME AUTOMATION HMI DEMO Michigan State University College of Engineering Team 3.
Vex Robotics Programming Options. To start you off and give you a safe "home base" to return to while you explore, a few key programs are already included.
Lets Go Green!. Step 1 Save paper by using USB flash drive. Insert into copier, it’s easy!
Laura Balthazard Semester project Final presentation.
Laura Balthazard. Ways to control the robots At the beginning Joystick + radio interface + computer 2.
Electronic Craps Table. Objective Design a system to incorporate electronics into the game of craps to track bets and payouts while maintaining the interactive.
Embedded C- Language Lets Learn fundamentals !!. An Embedded system is combination of computer hardware and software, and perhaps additional mechanical.
ECE 477 Final Presentation Team 13  Spring 2008 Varun Srichand Anvesh Madhu.
Artificial Intelligence and Robotics Anna Koval EC-13.
Jacob Clifton Dave McKiernan Ryan Schmid JUMP TRADING SIMULATION INTERFACE.
Arduino Board SHUBHAM PANCHAL: What is an Arduino? A microcontroller board + programming IDE Microcontrollers & Robotics.
Development of a Flex Sensor Glove
After Construction Name: Per #:.
Lets Learn fundamentals !!
Unit Hardware Troubleshooting
European Robotic LABoratory
Development of a Flex Sensor Glove
Obstacle avoiding robot { pixel }
Scrolling LCD using Arduino.
Development of a Flex Sensor Glove
Powered by Custom Duty Payment Powered by
AUTOMATIC TEMPERATURE CONTROLLED FAN USING 8051
Citizen Driven IoT Innovation for Disaster Relief
PAPER Alex Zamora (396). PAPER Alex Zamora (396)
Chapter 5- Assembling , Linking, and Executing Programs
ULTRASONIC DISTANCE METER USING 8051
Automatic human detector garbage can.
DE2-115 Control Panel - Part II
Mindstorms EV3 Programming
DIGITAL CALCULATOR USING 8051
Mindstorms EV3 Programming
Introduction To Programming with LEGO NXT 2
Programming with Arduinos and Rapsberry Pi
‘SONAR’ using Arduino & ultrasonic distance sensor
What is an operating system?
Mid Term Study Guide Career Preparedness 2014.
Invent the future of small intelligent devices here.
and Executing Programs
ECE 477 Final Presentation Team 8 Spring 2013
Mindstorms EV3 Programming
ECE 477 Digital Systems Senior Design Project  Fall 2008
Development of a Flex Sensor Glove
The Las Vegas Boulevard Tracker Interface
Development of a Flex Sensor Glove
Development of a Flex Sensor Glove
دانشگاه شهیدرجایی تهران
At the Class Roster page click on the down arrow at the Select a Term drop down menu.
تعهدات مشتری در کنوانسیون بیع بین المللی
Development of a Flex Sensor Glove
SHU: The Running Companion
Development of a Flex Sensor Glove
Creating Your First C Program Using Visual Studio 2010
Creating Your First C Program Using Visual Studio 2010
Invent the future of small intelligent devices here.
ECE Computer Engineering Design Project
Tareq Khan, Ph.D. Assistant Professor,
Marios Karagiannis TCS/Sensor Lab University of Geneva 12/3/2012
Development of a Flex Sensor Glove
ECE 477 Final Presentation Team 13  Spring 2011
Main Unit Establishment
Presentation transcript:

Universal Remote Control For Biorob’s robots Matthieu Tardivon 20/09/2018

Contents Reminder Functioning of the remote control Software development Mechanical integration Live demo 20/09/2018

Reminder Objectives At mid-term Being able to control every robot in the lab Being able to flash a robot with the remote control (SD card) Make it more ergonomic At mid-term PCB prototype just received 20/09/2018

Functionning of the remote control LCD screen Displaying menu Communication Radio & Zigbee Up Back Ok SD Card STM32F103 Microcontroller Down Joysticks to control the robot 20/09/2018

Software development Use of a RealTime OS : ChibiOS/RT Threads Ease the development Produce well written code Possibility of doing several things at the same time Threads LCD screen display (one per line) Buttons State machine Joysticks (when robot started) 20/09/2018

State machine Zigbee Main menu Connect to a robot Radio Select a robot Select a channel Scan Battery Robot menu Play Mario song Start/Stop robot Explore SD Card Error Flash robot 20/09/2018

Hardware issues Radio problem on the PCB prototype Missing 25mOhm resistor to check battery state ACI workshop closing during one month 20/09/2018

Mechanical integration Sony : same controller for almost 20 years Source: http://media.moddb.com Source: G. Cuendet’s presentation 20/09/2018

Mechanical integration Ergonomics SolidWorks design and 3D printing 20/09/2018

Mechanical integration New PCB in production 20/09/2018

Live demo Let’s flash the salamandra and play with it a little ! 20/09/2018

Thank you for your attention! Do you have any question? 20/09/2018