wandering ambassador n.
Skip this Video
Loading SlideShow in 5 Seconds..
Wandering Ambassador PowerPoint Presentation
Download Presentation
Wandering Ambassador

Loading in 2 Seconds...

play fullscreen
1 / 17

Wandering Ambassador - PowerPoint PPT Presentation

  • Uploaded on

Wandering Ambassador . P12215. Sponsors: EME Dept., ARM, Harris, Dr. Mondragon, Cypress, RIM. Team. Project Statement. 4 years of project legacy Showcase creativity and aptitude of RIT students Reduce learning curve for future groups Enable quicker problem solving

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Wandering Ambassador' - indiya

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
wandering ambassador

Wandering Ambassador


Sponsors: EME Dept., ARM, Harris, Dr. Mondragon, Cypress, RIM

project statement
Project Statement
  • 4 years of project legacy
  • Showcase creativity and aptitude of RIT students
  • Reduce learning curve for future groups
  • Enable quicker problem solving
  • Parallel multidisciplinary development
customer needs
Customer Needs
  • Redesign and Simplification of Existing Systems without Loss of Performance
  • Reduce Learning Curve for Future Groups
  • Create Test Environment and Implement a Quick Disconnect System
concept summary
Concept Summary

Initial Problems

  • Over heating voltage regulators
  • Large learning curve
  • Very difficult to debug
  • Sensors not functioning properly
  • Crowded workspace
  • “Rats nest” of wires
  • Difficult programing architecture
  • Too much going on
concept summary1
Concept Summary

Current Standings

  • Voltage regulator redesign with heat sinks
  • Simple debugging Protocol
  • Working sensors which report values
  • Disconnect system integrated
  • PCB Redesign
  • Tips and Tricks for next group
  • Stripped of unnecessary sensors
communication interface design
Communication Interface Design
  • The remote control
    • Interface runs as a website on the client, in a browser
    • When push buttons are pressed to control robot, AJAX request is sent to Pandaboard. AJAX requests to get and update sensor values are sent in timed intervals automatically.
  • Pandaboard
    • Python Webserver reads the incoming requests/commands and processes them
    • If it’s a low level command (move command or sensor read command), request is forwarded to cypress and if there is any response, it is sent back to the client
    • If it’s a high level command (Auto navigate or servo scan mode), it launches threads that automate sending of low level commands
    • If its halt command, threads are stopped and halt is also issued to cypress
  • Cypress
    • Continuously monitors its UART ports for commands
    • When a command is received, it interprets the command, calls the necessary function and returns a value if necessary
system testing results sonar
System Testing Results-Sonar

Sonar testing was done by centering the robot sonar along a seam in the tiles on the floor. Markers were then laid out every foot, with 0 being on the ground directly underneath the sonar. A large flat object was then placed in front of the sonar at every foot interval. The sonar returns an analog voltage that when used in conjunction with a scaling factor, determines the sensed distance. To test the beam width, at the distances shown below, the same object was placed in the center, then moved off to the side incrementally until the sonar did not detect it. Interestingly there are some fringe effects right on the cusp of the beam. More measurements were not taken for beam width because of the relatively slow rate of increase.

system testing results infrared
System Testing Results-Infrared

The infrared sensors were tested the same was as the sonars. The distance cannot be obtained as easily as it was for the sonars, however. Measurements have to be taken and a line-fit (shown below) has to be applied to find the function to determine the sensed distance.

objective project evaluation
Not Fully Functional

•Integration of IR sensors into auto-navigation

•Compass modulation testing/incorporation into final design

•GPS location of robot had not been integrated into design

• Exceeded budget by $320

Objective Project Evaluation


•Proper robot forward, reverse, left and right movement

•Quick disconnect system to enable use of mule for testing purposes

•Redesign of voltage regulators

•Significant cleanup and organization of PCB board

•Live video stream through website

•Tricks/tips manuals to help future teams quickly learn current design

•Current project design allows for future teams to develop without need for total redesign of PCB

•Robot has been developed such that high level auto navigation can be implemented with the proper programming

•Inclusion of prototype area for future developmental purposes

•Diagnostic GUI, which can be displayed on computer using website

• Won Second Place in the ARM design competition

future work
Future Work
  • Room for expansion
  • Further autonomous capabilities
  • A second PSoC can be added to prototype area
  • GPS capabilities
  • Compass
expenses donations
Expenses & Donations
  • Final budget spent ~$1220
  • Donated items:
    • Pandaboard ($180)
    • Cypress PSoC 3/5 ($50)
    • Sparkfun RS232 Level Shifter ($20)
    • Blackberry PlayBook ($200)

*Donated by Dr. Mondragon