DeepRC Robot Car is a new kind of Smart Car #MachineLearning #ArtificialIntelligence #SmartPhone #3Dprinting #Robot #DeepLearning #TensorFlow @pyetras @hackaday

From the ‘DeepRC Robot Car’ project on hackaday.io by Piotr Sokólski

 

The ‘DeepRC Robot Car’ project on hackaday.io by Piotr Sokólski aims to create a miniature self-driving car that can be trained at home. Probably the coolest part about this project is that it incorporates a smartphone for a number of the pieces of hardware. For instance, a mirror was used to shift the phone camera view to the front of the vehicle so the car can see the road (see below). The chassis was 3D printed and a number of other small electronics were used to build the car (like the NRF52 SOC).

For controlling the actuators and reading telemetry data a small number of electronic components are installed on the chassis. The main circuit board is based on an excellent NRF52 SOC. It provides a Bluetooth LE radio to communicate with the phone. The servo is controlled by the chip directly, however the motor requires an additional Electronic Speed Controller (ESC).

From the ‘DeepRC Robot Car’ project on hackaday.io by Piotr Sokólski

The software powering the robot was split between an app on the phone and a computer. @pyetras trained the robot to avoid collisions using deep reinforcement learning. Specifically, the TensorFlow agents implementation of the Soft Actor-Critic algorithm was used.

For a Deep Reinforcement Learning algorithm I chose Soft Actor-Critic (SAC)(specifically the tf-agents implementation). I picked this algorithm since it promises to be sample-efficient (therefore decreasing data collection time, an important feature when running on a real robot and not a simulation) and there were already some successful applications on simulated cars and real robots.

The model followed methodology from several projects including “Learning to Drive smoothly” and “Learning to Drive in a Day“. If you would like to learn more about this project checkout @pyetras YouTube video or GitHub.

From the ‘DeepRC Robot Car’ project on hackaday.io by Piotr Sokólski

59 Replies to “DeepRC Robot Car is a new kind of Smart Car #MachineLearning #ArtificialIntelligence #SmartPhone #3Dprinting #Robot #DeepLearning #TensorFlow @pyetras @hackaday”

  1. Pingback: Gambling Slots
  2. Pingback: عرب شات
  3. Pingback: replica rolex
  4. Pingback: maha pharma legit
  5. Pingback: dang ky 188bet
  6. Pingback: huong dan 188bet
  7. Pingback: fake rolex
  8. Pingback: 63.250.38.81/
  9. Pingback: w88
  10. Pingback: w88
  11. Pingback: lm360.us
  12. Pingback: generic cialis buy
  13. Pingback: generic cialis buy
  14. Pingback: buy viagra boots
  15. Pingback: heartburn cialis
  16. Pingback: More hints
  17. Pingback: mo thay to ong
  18. Pingback: cialis 20 mg cost
  19. Pingback: Devops outsourcing
  20. Pingback: cialis 10 mg cost
  21. Pingback: safe buy cialis
  22. Pingback: 5mg tablet

Comments are closed.