Lesson 3 – Introduction to building a Self Driving Robotic Car using Deep Learning

Tutorial –

  1. Your next tutorial of this series is going to be, “Introduction to building a Self Driving Robotic Car using Deep Learning”
  2. Click here to access the tutorial – <Introduction>
  3. Additional reading –
    1. If you are keen to learn more about using Deep Learning to detect objects with a Raspberry  Pi then check out the following articles and tutorials –
      1. Howto easily detect objects with deeplearning on the raspberry pi
      2. Using Tensorflow detection in a first person shooter game
      3. Object detection with the Raspberry Pi
      4. Analyze a Soccer game using Tensorflow Object Detection and OpenCV
      5. Real-time and video processing object detection using Tensorflow, OpenCV and Docker
      6. Build a realtime object detection application using Tensorflow and OpenCV
      7. Live object detection using Tensorflow Object Detection API
      8. Building a deep neural network with Tensorflow on the Raspberry Pi
      9. From cloud computing to fog computing
      10. Realtime face detection using a browser
      11. Edge detection in OpenCV
      12. Building an actual Self Driving Car
    2. These additional articles & tutorials will help increase your depth of understanding of the use of Machine Learning, AI and Deep Learning for object detection
    3. The additional reading provided above includes project activities which are not related to building the Autonomous Car using Pi Car V
  4. Let’s get making!!!! Clicking on the link opens up a new window.

Prerequisites –

  1. This tutorial makes extensive use of the Raspberry Pi Smart Car (PiCar V) for Raspberry Pi 3/2/B+.
  2. If you haven’t purchased a Raspberry Pi 3B+ yet you might want to head over and pick one up now.
  3. You can pick up both the Raspberry Pi 3B+ and the Raspberry Pi Smart Car (PiCar V) for Raspberry Pi 3/2/B+ at https://www.oztoylib.com.au/.
  4. You will also need to pick up a Google Edge TPU

About the Raspberry Pi Smart Car (PiCar V) for Raspberry Pi 3/2/B+

The PiCar-V is an smart car robot learning kit based on Raspberry Pi. The kit comes equipped with a wide-angle USB webcam, smart car platform with servos, wheel, wide angle camera, motor driver, battery holder, etc. The new version of the PiCar-V is designed with features, comes with three whole new circuit boards and simplified wiring setup. The smart car chassis is strong and built to be durable. It is a well-designed structure, solid, durable and shatterproof. You can program the car in Python or using block based programming language. Sample Python code to control the car is provided, and you can also program and debug it with Dragit, a block based graphical interface, by just simple dragging and dropping the code blocks for complex functions.

There are many ways to control the robot remotely. You could use the application on the PC (works on any OS) to control the car. You can control the camera’s direction including seeing the images through the camera in real time. You can also perform control the car and view the camera using either a web browser including from mobile devices i.e. phones, tablets, etc. The Raspberry Pi Smart Car (PiCar V) kit for the Raspberry Pi is a great way to dive into the awesome world of robotics and build on your own STEM (Science, Technology, Engineering, Math) learning journey.

About the Raspberry Pi 3B+

The Raspberry Pi 3 Model B+ (Raspberry Pi 3 Model B Plus) is the latest version of the Raspberry Pi. Just add a keyboard, mouse, display, power supply, micro SD card with installed Linux Distribution and you’ll have a fully fledged computer that can run applications from word processors and spreadsheets to games. The Raspberry Pi 3 Model B+ builds upon the features of its predecessors with a new, faster processor on board to increase its speed. It also features on-board WiFi and Bluetooth Low Energy capabilities to enhance the functionality and the ability to power more powerful devices over the USB ports. The latest Raspberry Pi 3 Model B+ has a faster 64-bit 1.4GHz quad core processor, 1GB of RAM, faster dual-band 802.11 b/g/n/ac wireless LAN, Bluetooth 4.2, and significantly faster 300Mbit/s ethernet.

About SunFounder

SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. SunFounder is committed to the promotion of open source culture, they strive to
bring the fun of electronics making to people all around the world and enable everyone to be a maker. SunFounder builds products that include learning kits, development boards, robots, sensor modules and development tools. In addition to high quality products, SunFounder also offers video tutorials to help you make your own project. You can read more about SunFounder at – https://www.sunfounder.com