Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Arduino Neural Networks

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Arduino Neural Networks

Neural Networks are another type of Artificial Intelligence used in computing. They are used in computer games, expert systems and at many more places.

A in a limited way you are able to use them on Arduino too - eg. to steer an Arduino robot! In my presentation I will explain more about this topic.

This slides were presented on my presentation "Arduino, roboti a neurální sítě" at Czech Arduino Day 2015 on BarCamp Plzeň (more info at https://plzenskybarcamp.cz/2015/arduino-day) #ArduinoD15 #Arduino #barCampCZ

Avatar for Tomas Jukin

Tomas Jukin

March 28, 2015
Tweet

More Decks by Tomas Jukin

Other Decks in Technology

Transcript

  1. :-(

  2. Input Hidden Output Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor

    Right Motor 20º = 20/180 = 0,111… 0,345 = 34% power
  3. Input Hidden Output Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor

    Right Motor 20º = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power
  4. Input Hidden Output Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor

    Right Motor 20º = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055
  5. Input Hidden Output Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor

    Right Motor 20º = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055
  6. Input Hidden Output Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor

    Right Motor 20º = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055 W11 = 0,14 W12 = 0,65 W14 = 0,42 W13 = 0,26 W21 = 0,21 W22 = 0,37 W24 = 0,19 W23 = 0,46
  7. Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor Right Motor 20º

    = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055 W11 = 0,14 W12 = 0,65 W14 = 0,42 W13 = 0,26 W21 = 0,21 W22 = 0,37 W24 = 0,19 W23 = 0,46 Backpropagation
  8. Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor Right Motor 20º

    = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055 W11 = 0,14 W12 = 0,65 W14 = 0,42 W13 = 0,26 W21 = 0,21 W22 = 0,37 W24 = 0,19 W23 = 0,46 Backpropagation
  9. Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor Right Motor 20º

    = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055 W11 = 0,14 W12 = 0,65 W14 = 0,42 W13 = 0,26 W21 = 0,21 W22 = 0,37 W24 = 0,19 W23 = 0,46 Backpropagation
  10. Ultrasonic Sensor Gyroscope Wheel Encoder Left Motor Right Motor 20º

    = 20/180 = 0,111… 0,345 = 34% power 0,4 = 40% power 0,4 - 0,345 = 0,055 W11 = 0,14 W12 = 0,65 W14 = 0,42 W13 = 0,26 W21 = 0,21 W22 = 0,37 W24 = 0,19 W23 = 0,46 Backpropagation
  11. ANN on Raspi? Yop, that is a start… and I2C

    or UART will connect it with UNO…
  12. ANN on Raspi? Yop, that is a start… and I2C

    or UART will connect it with UNO… but BEWARE the VOLTAGE!
  13. #Probee Robot 3x UltraSonic Sensor (Forward / Backward / Turret)

    4x DC Motor 1x Motor Controller (Left / Right) 1x Arduino UNO (= brain) 1x Bluetooth Module 1x 2x16 I2C LCD (= status display)
  14. #Probee Robot UNO ANN Hours to learn movement… 15 minutes

    battery Needs better HW preparation … =>
  15. Interested? Build or Implement start today! You can start right

    now… …with any language… …or on Arduino!