Visual Object Recognition | Camera in Webots Simulator | [Tutorial 15]
Channel: Soft illusion
Date: 2020-05-23

Interested in Robotics, Simulation, and can feel a spark..!!??
Wanna have fun with camera mounted on a custom robot in Webots? Then you are at the right place. Soft_illusion Channel is back with a new video..!! (A channel which aims to help the robotics community).

#Webots_tutorial #object_recognization #webots_camera

To understand this video better do watch the previous video on the integration of camera on a robot. Also do watch other videos on how to integrate a slider (linear) and a hinge (rotary) joint. 
This video teaches you to perform object recognition using a camera mounted on a robot. The camera on the robot can move using the joints and actuators on the robot. Recognizing different objects using colors has also been taught. No secrets will be revealed here on how to get the magic working. Do watch the video. Have fun as this can be used for various applications from mobile robot surveillance to gaming. Do use this method to make your own gaming apps and share with me.

Controller link:
https://github.com/harshkakashaniya/Soft_illusion/tree/master/Webots_files/controllers/camera

As an initial step before diving into Webots, it is important to understand it’s importance and what sets it apart from other simulators like Gazebo and NVIDIA Isaac. User friendly, easy to learn and implement on custom robots and applications are not the only pros. For those who understand the intricacy involved, this software is easy to integrate with ROS, multi-threading is possible and an amazing tool for multi agent navigation. 
Wait, that’s not all..!! Good news for Reinforcement learning fans..!!! OpenAI Gym blends well with Webots. 
If the above information triggers any thought, please feel free to comment to initiate discussions not only on Gazebo or NVIDIA Isaac but also robotics in general.

Robotics is not difficult..! It is inspiring and challenging..!! We are in the current era of the Robotics Revolution, where Disco will be the name of a pet robot not dog.
This channel is driven with a motive to provide good robotics tools to aid everyone gain a good and simple understanding of this so-called complex robotics domain. Hopefully this will build the bridge to turn the novel ideas of viewers into reality. 

Below are links to help you get started with any webots project.

Download Webots:
https://cyberbotics.com/

Webots tutorial playlist:
https://www.youtube.com/watch?v=yi4e5FoVWbQ&list=PLt69C9MnPchlWEV5AEhfT2HajlE2SJ55V 
The tutorials begin with the basic installation of the simulator, and ranges to higher level applications like object detection (using camera) and actuator (linear/rotor) control.

Comment if you have any doubts on the above video.
Also do make suggestions if you need a tutorial on any other project topics.
Do Share so that I can continue to make many more videos with the same boost. :)
Happy Coding. :)

#computervision #webots #imagerecognization