iWheels
description
Transcript of iWheels
![Page 2: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/2.jpg)
Overview
• Team Introduction• Design Concept• Mechanical Design• Electrical Subsystem Design• Software Platform Design
• Stereo Vision• Path Planning
• Jaus• Innovations• Q & A
![Page 3: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/3.jpg)
Team IntroductionName Course
of Study
Role(s)
Jonathan Nabozny
BSCS Software, Team Leader
Ryan Matthews
BSCS Software, Mechanical, and Electrical
Jonathan Ruszala
MSCS Software, Mechanical, and Electrical Advisor
Christopher Kawatsu
MSCS Software Advisor
CJ Chung PhD, CS Faculty Advisor, Project Manager
![Page 4: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/4.jpg)
iWheels Design Concept• An Invacare motorized wheelchair was used as
a chassis for our robot• The platform was chosen to be a cost effective
reliable base for software development• Emphasis on Software Development specially
JAUS• Proprietary Stereo Vision System
![Page 5: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/5.jpg)
Mechanical Design & Fabrication
• T-slot aluminum case• Clear acrylic housing for electrical systems• Aluminum battery tray
![Page 6: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/6.jpg)
Electrical Subsystems Design
• Arduino D/A interface to motor controller• Switching circuit for standard or PC control• Powered by four 12 volt 35 aH batteries
![Page 7: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/7.jpg)
Platform Software Design
• Revamp from last year’s platform• Simplified UI with diagnostics• Public News Stand– Single access point for system information• Sensors (GPS, Compass, etc)
– Point of communication for subsystems
![Page 8: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/8.jpg)
Stereo Vision System
• Low cost web cameras.• Open source stereo
vision software (Emgu, C# wrapper for OpenCV)
![Page 9: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/9.jpg)
Location of the cameras
![Page 10: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/10.jpg)
Disparity, Rectified, and Obstacle Images
Disparity Image
Obstacle Image
Left Camera Rectified Image
![Page 11: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/11.jpg)
Path Planning:
iWheels
![Page 12: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/12.jpg)
JAUS Software Design
JAUS Data Flow Diagram (Overview)
Internal Components
JAUS Module
Request
Response
External Components
GUI Input
Origin
GUI Display
End Point
COP
Message Parser
Message Packer
JUDP Module
System Commands
![Page 13: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/13.jpg)
JAUS Software Design(JAUS Challenge)
SAE 5710 (Page 16)
![Page 14: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/14.jpg)
JASU Software Design & Test(JAUS Challenge)
![Page 15: iWheels](https://reader035.fdocuments.in/reader035/viewer/2022062315/56815b3c550346895dc917be/html5/thumbnails/15.jpg)
Innovations
• Reduced cost (time and money)• Compact, simple, and reliable design• Light weight• Low power• Proprietary Stereo Vision Camera image
processing• Platform independent COP for JAUS