Show simple item record

dc.contributor.advisorAli, Abu Mohammad Hammad
dc.contributor.authorHasdak, Onishim
dc.date.accessioned2015-09-03T10:05:23Z
dc.date.available2015-09-03T10:05:23Z
dc.date.copyright2015
dc.date.issued2015-08
dc.identifier.otherID 09201003
dc.identifier.urihttp://hdl.handle.net/10361/4379
dc.descriptionThis thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2015.en_US
dc.descriptionCataloged from PDF version of thesis report.
dc.descriptionIncludes bibliographical references (page 60-62).
dc.description.abstractSelf-driving cars are autonomous vehicles that can drive through traffic all by themselves. As unbelievable or far-fetched as it may sound, it may just be the greatest technological revolution of the near future. It involves the use of Mechatronics and Artificial Intelligence (AI) to control the vehicle, thereby taking the responsibilities of the driver, providing a more manageable control over it. And a swarm of autonomous vehicles could just be the solution to our traffic problems; no traffic jam, no road accidents, no delayed journey; life would be so much easier. As part of my thesis, I am programming a self-driving miniature robot car, as the unit of the swarm of self-driving cars. There are several technologies that can be used to develop these autonomous vehicles- laser, lidar, radar, ultrasonic sensors, GPS, image processing, computer vision, machine vision etc. Since I am programming for a miniature size robot car, I have chosen to use smaller and easily available technologies. The processing unit of my robotic car is an Android Phone, which is already equipped with GPS, Gyroscope and other sensors. Other devices I am using are Raspberry Pi & Sonar sensors that work together to detect obstacles. My goal is to program the car to be able to navigate its way from one point to another on a given driving environment avoiding any obstacle on the way. In the future I would like to implement my car’s AI on a swarm of robot cars, having them operate on the same environment and follow real life traffic rules and guidelines, and developing swarm intelligence.en_US
dc.description.statementofresponsibilityOnishim Hasdak
dc.format.extent63 pages
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University thesis are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectComputer science and engineeringen_US
dc.subjectArtificial intelligenceen_US
dc.subjectAutonomous vehicleen_US
dc.subjectGlobal Positioning System (GPS)en_US
dc.subjectPath-findingen_US
dc.subjectRaspberry-pien_US
dc.subjectSelf-driven caren_US
dc.subjectUltrasonic sensoren_US
dc.titleProgramming a self-driving caren_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB. Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record