Self Driving RC Car Project - Computer Engineering SJSU - The Titans

Поделиться
HTML-код
  • Опубликовано: 20 дек 2016
  • In the span of 3 months, The Titans, a group of 9 graduate Computer Engineering students at SJSU, designed, built, and wrote the software for an autonomous electric RC car as the term project for the class cmpe243.
    It has obstacle avoidance, speed control, GPS and compass guided navigation, and Bluetooth interface with the Titans Android App, which allows the user to enter a destination, download a route to the car and start navigation, as well as monitor the car's location at any given time.
    Press 'Go', and the car simply goes there, navigating between buildings and avoiding pedestrians or any obstacles along the way.
    We replaced the stock electronics on a Traxxas RC car with our own, along with all necessary PCBs and sensors.

Комментарии • 55

  • @vedantjoshi3977
    @vedantjoshi3977 6 лет назад

    you guys are great ..... I didn't find any other self driving car like this on RUclips and thank you for uploading all the information related to this.

  • @ProsperPatel
    @ProsperPatel 7 лет назад

    Great work. You guys really inspired me. :)

  • @GaryMcKinnonUFO
    @GaryMcKinnonUFO 4 года назад

    Great stuff.

  • @victoryu2025
    @victoryu2025 6 лет назад

    Cool project! By the way, why did you decide to use the chassis Traxxas 1/10 Slash 2WD? I am starting to build a mobile robot of my own and wondering what were the pros and cons of using this particular chassis as your base.

  • @crane441
    @crane441 6 лет назад +1

    This car will stop if the distance between its current location and the final location is lower than 1 meter, right?

  • @techzone2467
    @techzone2467 6 лет назад

    it is continuously steering left and right

  • @jayenths9976
    @jayenths9976 6 лет назад +2

    Can you give me the complete details of this project plz

  • @ImYourProblem
    @ImYourProblem 6 лет назад

    5 M3's standing by.

  • @austinrastall4878
    @austinrastall4878 6 лет назад

    Traxxas slash 2wd?

  • @phamdacphuoc1995
    @phamdacphuoc1995 7 лет назад +14

    Good work, but i think the car have issue with steering, why dont you use the pid for steering?

    • @haroldopsf1
      @haroldopsf1  7 лет назад +3

      We didn't use PID for steering because we passed the acceptance test without it. The goal was to enter a destination on a smart phone connected to the car via BT, and the car had to navigate to the destination autonomously while avoiding obstacles. And it did just that without fancy control algorithms of AI, with a very low budget, in a very short time.

    • @haroldopsf1
      @haroldopsf1  7 лет назад +1

      I meant "...without fancy control algorithms or AI". sorry for the typo

    • @phamdacphuoc1995
      @phamdacphuoc1995 7 лет назад +2

      but you already had a PI control for speed :D one more PI controller is no big deal but big effect

    • @haroldopsf1
      @haroldopsf1  7 лет назад +6

      Not true. the reason why the car is twitchy is not because of steering performance. the reason is that the output of the obstacle avoidance engine is very noisy due to the crude sensors used. Closing the loop on steering would have zero effect on this

    • @danthemancasey
      @danthemancasey 5 лет назад +4

      Lets all be honest here, the "avoidance engine" noise could have been cleared up with a dam $2 nano and 10 lines of code... far from "fancy control algorithms of AI", to borrow your words.

  • @samathareddy2843
    @samathareddy2843 5 лет назад

    What are the things to make it??

  • @everaldojunior5213
    @everaldojunior5213 7 лет назад

    Desculpa Haroldo, fiz a pergunta antes de assistir inteiro! a Central de controle "Master Control" é seu e da mina! certo! parabéns orgulho dos Silvas, rsrsrs se quiser me dar detalhes de onde sera usado, fases previstas, etc ficarei feliz, bjs

  • @sreeharis4290
    @sreeharis4290 4 года назад

    Could u plz explain the circuit and the coding

  • @ManojKumar-xq2rg
    @ManojKumar-xq2rg 5 месяцев назад

    Good

  • @hopeking1122
    @hopeking1122 4 года назад

    I don't know if the car is driving itself or not

  • @theadityasahu07
    @theadityasahu07 4 года назад

    What is the cost to build this car

  • @ajayrs7412
    @ajayrs7412 5 лет назад

    any breaking feature is added to this system......?

    • @MalKediler
      @MalKediler 3 года назад

      no need. when you don't give power to it it stops.

  • @nahomabera3821
    @nahomabera3821 4 года назад

    HEY GUYS I WANTED TO DO THIS SAME PROJECT OF YOURS. IS THERE A POSSIBLITY WHERE YOU CAN SHARE ME YOUR CODE AND ALSO THE EQUIPMENTS YOU USED.

  • @adityashinde3685
    @adityashinde3685 4 года назад

    Please give me the code of project

  • @iosproz2734
    @iosproz2734 6 лет назад

    What if GPS is not used ?

    • @GOAFPilotChannel
      @GOAFPilotChannel 5 лет назад

      Then you could not use GPS point to point navigation, but you could still navigate around a track just fine

    • @saitejapln3191
      @saitejapln3191 5 лет назад

      use geo location which uses wifimodule NODE Mcu

  • @RanjithRanjith-sh7gf
    @RanjithRanjith-sh7gf 5 лет назад

    Ranjith

  • @pmmanjunath58889
    @pmmanjunath58889 6 лет назад +1

    There is a problem with this project...

  • @lakshayamahajan
    @lakshayamahajan 6 лет назад

    Hi can I get codes

  • @abj9121
    @abj9121 6 лет назад +3

    loks like your error correction becomes the main error. not clever at all not understanding error correction

  • @serjkp
    @serjkp 3 года назад

    Дайте ему проспаться и не вилять по дороге ;) Похоже, что ПИД настроен плохо.

  • @maxwellrux5523
    @maxwellrux5523 4 года назад

    you do know what RC means right? title is a bit contradictory

  • @lucasbuhl-nielsen2593
    @lucasbuhl-nielsen2593 7 лет назад

    Did you use any AI / Machine learning?

    • @haroldopsf1
      @haroldopsf1  7 лет назад +1

      No, there were no cameras. The car avoids obstacles with the aid of ultra sonic sensors and software algorithms to decide where to turn based on readings from all sensors.

  • @adeshsinghchoudhari2783
    @adeshsinghchoudhari2783 6 лет назад +1

    Can you give me the cording of arduino

  • @ahasibrifat7568
    @ahasibrifat7568 5 лет назад

    it runs like a snake!!

  • @Penguinz-fr1mu
    @Penguinz-fr1mu 6 лет назад

    tilted wheels

  • @eduardoanonimo3031
    @eduardoanonimo3031 6 лет назад

    First world kids wasting money...

    • @ZOMBIEEZ
      @ZOMBIEEZ 6 лет назад +1

      how can u call this wasting money its a cool project making things like this you yourself possibly cant make ....

    • @eduardoanonimo3031
      @eduardoanonimo3031 6 лет назад +1

      8Bit Coder Wat da!... Can't possibly can't make? I already did more complex things!
      This shit its a waste of money on electronics, almost 100$ that can be the monthly incomings of someone on the world.
      Stupidly big car, stupidly waste of board, stupidly use of modules instead of deploy they own board...
      Fucking rich kids in their safe backyard playing with expensive toys! Thinking they deploy some shit... My gosh...

    • @ZOMBIEEZ
      @ZOMBIEEZ 6 лет назад +1

      Eduardo Anonimo its their choice for wanting to do it either as a hobby or an interest and some things like this can earn u a decent amount of money weather u get paid to do stuff like this or whatever.. main thing is if u have such a problem with this go have a go at the guys who build this thing and add another dislike to this video.. Go ahead.

    • @ZOMBIEEZ
      @ZOMBIEEZ 6 лет назад +1

      Eduardo Anonimo in all honesty if u think these kids r wasting money Say the same about these kids... ruclips.net/video/p9XsldQjs_M/видео.html

    • @gamingpahogniva5488
      @gamingpahogniva5488 6 лет назад +1

      Eduardo Anonimo 100 dollar a month... Where do you live? Africa😂