“Vision is one of the most exciting senses you can endow on your robot. The ability to perceive obstacles allows a robot to make an educated decision regarding further movements. However, it is also not the easiest senses to implement for a few reasons. Firstly, vision can be abstracted to a two-dimensional vector when it comes to computing, as opposed to a single dimensional scalar such as, say, temperature. Secondly, it is an analog value like many other senses, so it requires a certain degree of digitization and processing for it to make sense to a computer. Finally, though this is not strictly a problem, is visualization. Vision data cannot be represented as mere numbers to humans. Although that is how computers process data, it makes no sense for a human to decode digits. However, with the help of modern technology, and basic knowledge of physics and math, we will be able to endow our robot with the gift of sight!”
Related Content
Related Posts:
- Smart Disk Lamp
- Arduino ESP32 All in One Robot
- Obstacles Avoiding Smart Car Using Arduino
- 3D Printed Obstacle Avoiding R2D2 Using an Arduino Uno in 13 Steps
- Arduino Radar
- Self Balancing Ball and Beam using PID control
- Arduino Radar with Simulink
- Arduino Voice Controlled Robot
- How to Make Smart Obstacle Avoiding Robot Using Arduino Uno
- Sonar using arduino and display on processing IDE