Intelligent Embedded Systems (Robotics)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Intelligent Embedded Systems (Robotics) - Presentation Transcript

    1. Final Project By Adeyemi Fowe Intelligent Embedded Systems (Spring 2008) Dr Cang Ye Applied Science Department (Engineering Science and Systems) University of Arkansas at Little rock.
    2. Project Title Dictionary said it all; Exploration means: A careful systematic search …. Autonomous Exploration Robot
    3. The Concept; A Sketch
    4. The Concept; Object Search This project idea is to achieve path navigation and object search within an environment. We utilize embedded systems programming that would enable a robot anonymously search for objects in an environment. There are a lot of desired environment that the human body and sensory organs are Incapacitated to reach. We believe intelligent embedded systems is the answer to harnessing this Type of Environments. Technologies involved include; Machine Learning/Computer vision, Path navigation, Obstacle avoidance, Embedded systems programming, Wireless TCP/IP Communication.
    5. Robot Design
    6. Systems Design
    7. Systems Design The objective of the project can be achieved in so many ways. The design presented is one of the simplest ways to achieve object identification and search. It would make a good quick test system for robotic exploration work.
      • The robot is equipped with two sensors (infrared and vision).
      • The robots autonomous intelligence include; Locomotion & control,
      • obstacle avoidance, search algorithms, self organization and re-initializations.
      • The remote intelligence is for advanced computation, machine learning,
      • Advanced computation, and larger storage space.
      • The wireless cloud can be a Campus Area Wifi network, or even extended over a WAN (Wide Area Networks) like internet or intranet.
    8. Application Areas This system is applicable to diverse exploration projects. E,g; Geology: A robotic Geologist for meteorite search etc. Space Exploration: Robot exploration to Moon, Mars and beyond. If smaller hardware, then its useful for search into small holes and corners that Cannot size human body. Also useful monitoring and Capturing activities in Severely cold regions. It can also be used for surveillance and security. Journalism in chaotic regions or war zones.
    9. Systems & Devices iRobot Create http://www.irobot.com/ For Locomotion, Control & Infrared Sensors.
    10. Gumstix Devices Gumstix Verdex XM4-BT Robostix NetwifimicroSD Wifi/Bluetooth Antenna http://www.gumstix.com/
    11. Connectors S13-SERIAL-INT-CONN Gender Changer USB to Serial Converter
    12. IP Wireless Camera •  802.11g Wireless Connectivity •  Compression Codec - MJPEG and MPEG-4 •  FTP Upload support •  Smooth Video Recording of Up to 30 FPS TrendNet TV-IP201W
    13. Demo Implementation
      • The author has implemented a simplest demonstration of this concept, using
      • Available hardware devices and simple software programming.
      • Vision Sensor; Trendnet Camera
      • Capture periodic images in JPEG format every 1second.
      • Environment; A small rectangular lab room.
      • Machine Learning; C++ programming using TorchVision for RGB Pixel Color Analysis
      • to detect RED Objects.
      • Gumstix Verdex; Uboot version 1.2.0, Journalized File system(verdex.jffs2)
      • Perl NET::FTP programming for automations.
      • C++ programming for Player’s( Robots driver) client interface.
    14. Implementation Design
    15. Implementation Steps
      • Device setup: Connect all devices and see that all networks and interfaces are working.
      • 3) Build Software Environment : Loading boot/Flash image, creating C++ programming env.
      • 5) C++ programming: Image Detection using pixel RGB Color summation.
      • 6) Programming: Perl programming for real-time automations.
      • 7) Software compilation, building and deployment.
      • 8) Systems Testing: Learn environment ->Learn Object type -> Search for object
      • 9) Testing and Demo
      • 10) Systems Presentation &Lunch!
    16. System Setup
    17. System Setup
    18. Demo Concept
    19. Systems Function
    20. Pixel Analysis Source Code For Red Color Detection
    21. Perl Program For Rea-time Automation
    22. Conclusion This presentation has shown the design of a prototype autonomous exploration robot. The project is utilizing the power of small embedded devices like Gumstix, Which allow for remote and autonomous intelligence for the robot. A demo of how a robot can search and detect a red colored object is presented. Extensions: This project can be extended into Swamp Robotics. The power of wireless and small hardware can be extended into mission critical Projects that utilizes teams of swamp robots. Either flying or crawling. All the swamp bots can be controlled from the same image server for synergy and advanced computations. This project can also be extended into Ubicomp (Ubiquitous Computing).
    23. Reference http://images.tomshardware.com/2007/05/15/irobot_create.jpg http://www.acroname.com/robotics/parts/S13-SERIAL-INT-CONN.jpg http://roboticsprimer.sourceforge.net/workbook/Main_Page http://www.si87.com/images/gender-bender.jpg http://www.eham.net/data/reviews/images/3704.jpeg

    + fowejafoweja, 2 years ago

    custom

    2242 views, 1 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2242
      • 2233 on SlideShare
      • 9 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 9 views on http://www.careersng.com

    more

    All embeds
    • 9 views on http://www.careersng.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories