Deep Reinforcement learning for real autonomous mobile robot navigation

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2018
  • Deep Reinforcement Learning has been successfully applied in various computer games. But it is still rarely used in real world applications especially for continuous control of real mobile robot navigation. In this video, we present our first approach to learn robot navigation in an unknown environment. The input for the robot is only the fused data from a 2D laser scanner and a RGBD camera and the orientation to the goal. The map is unknown. The output is an action for the robot (velocities, linear, angular). The navigator (small GA3s) is pretrained in a fast, parallel, self implemented simulation environment and then deployed to the real robot. To avoid over fitting we use only a small network and we add random Gaussian noise to the laser data. The sensor data fusion with the RGBD camera allows the robot to navigate in real environments with real 3D obstacle avoidance and without environmental interventions in contrast to other approaches. To further avoid over fitting we use different levels of difficulties of the environment and train 32 of them simultaneously.
    Paper: arxiv.org/abs/2005.13857
    Winner of the Show & Tell 2019 Master software projects at the University of Applied Science Gelsenkirchen.
    www.w-hs.de/informatik/aktuel...
    www.w-hs.de/fileadmin/public/...
    www.trikon-online.de/fileadmin... pp. 33ff
    ... to be continued...
    "Background Music by: • ♩♫ Epic Chase Music ♪♬... "
    Code at:
    github.com/RoblabWh/RobLearn
  • НаукаНаука

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

  • @theodoreomtzigt7145
    @theodoreomtzigt7145 3 года назад +2

    Great production value on the video!

  • @raghucharan4963
    @raghucharan4963 2 года назад +1

    Nice work done!

  • @ReyMercuryFGC
    @ReyMercuryFGC 4 месяца назад

    Inspirational!

  • @sarveshprajapati3878
    @sarveshprajapati3878 Год назад

    Nice intro!

  • @dueiras
    @dueiras 4 года назад +6

    Good work! Can you please tell me which Software did you use for Simulation?

  • @mudassirejaz3700
    @mudassirejaz3700 4 года назад +2

    on which simulator you trained your agent?

  • @charon2987
    @charon2987 4 года назад +2

    so robot doesn't load the map in map_server ? amazing !

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

    Cool! How do you replace the navigation stack or put your RL planner on the real robot?

  • @mukeshiyer6302
    @mukeshiyer6302 4 года назад +1

    Hey, Great Work I just wanted to know whether can this be achieved without the use of laser scanner, just by achieving basic ultrasonic sensors?

    • @RoblabFhGe
      @RoblabFhGe  4 года назад +1

      yes an no. Laser scanner are much faster and more dense then ultrasonic sensors. The simulator should be updated to this constraint and the resulting network would be different from that with the laser scanner. The principal approach could work.

    • @mukeshiyer6302
      @mukeshiyer6302 4 года назад +1

      So basically I'll be just using my camera for navigation and the ultrasonic sensors are merely for avoiding crash?
      And can I achieve the same thing that you've done just with camera?

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

      Hey Mukesh, now you can get good quality LiDAR at cheap rate at Centauri Robotics, we also have our tutorial series centaurirobotics.in/dev/

  • @nidalidais9999
    @nidalidais9999 2 года назад

    Good work, how it know its target

  • @kabiratolayemi7570
    @kabiratolayemi7570 11 месяцев назад

    Hi. Great work. After training an saving your model, how did you use it with the real robot?

    • @gtbronks
      @gtbronks 7 месяцев назад

      O robô precisa de um cérebro para rodar o algoritmo. No caso ele usa uma Nvidia Jetson TX1. Então ele treinou no ambiente virtual, e depois implementou o algoritmo no Nvida Jetson TX1 para usar o aprendizado no robô real.

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

    NIce work, Can you share the git repo please for us.

  • @mohamedel-kaddoury3442
    @mohamedel-kaddoury3442 5 лет назад +1

    good work please can you send to me the code source of simulation

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

    Code at:
    github.com/RoblabWh/RobLearn

  • @shehapkhalil7264
    @shehapkhalil7264 2 года назад

    Hello, I am a senior in IT department and my graduation project is almost the same of your Master's degree project
    and i need your help if you are not busy,and need any resources or videos to understand your code....

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

    any publication?

  • @tehkevin9601
    @tehkevin9601 2 года назад

    May I know how to apply the trained model in real autonomous mobile robot navigation? which file should I refer to ?

  • @martinschulze5399
    @martinschulze5399 2 года назад

    lol die musik