Machine Vision for Robots

Robots are used today in many tasks and in many application fields. They generally use cameras to support them in their navigation tasks and are operated by machine vision algorithms, as fit for their intended activity. RSIP Vision’s engineers are perfectly able to devise for you the machine vision software you desire for your robotics work in your field of activity. We are expert in both the classical methods and the state-of-the-art deep learning techniques: all ranges of segmentation and classification CNNs (from AlexNet to Masknet, U-Net and more), RNNs (LSTM, GRU), GANs...

Intro to Machine Vision for Robots

This article explains how different types of cameras provide mechanical support to robots by helping them navigate in the real world. Besides that, robots serving in different fields of activity require different skills. As a result, you will read here the different ways by which Machine Vision algorithms power robots in the main industries and markets, each according to their desired tasks. Read more...

Object Detection Algorithms for Robots

Robots need to recognize objects, if we want them to perform their activity. To solve this challenge, they take advantage of object detection and classification algorithms which give them the ability to be efficient and practical in the recognition tasks. Machine learning software enable robots to detect all instances of an object. This article details the different classes of object detection methods for robots, including the most sophisticated ones, based on Convolutional Neural Networks. Read more...

Robots for the Semiconductor Industry

Machine vision can help operate also robots for the semiconductor industry. Indeed, the intelligent tasks performed by robots for semiconductors are enabled by machine vision software: high speed comparison of adjacent areas (and other alternative methods) enables defect detection and classification, the speed of which saves time and money. Recently, deep learning techniques have been used to radically improve the defect classification ability of robots, as you will find out in this article. Read more...

Robots Using Machine Vision for Agriculture

Among the many tasks performed by robots in agriculture, a large part is activated by machine vision algorithms. A very partial list  of these tasks would include fields plowing, seeds planting, weeds handling, monitoring of produce growth (be it via ground-based robots or by flying robotic UAVs), fruits and vegetables picking, as well as sorting and grading of produce. This article gives a panoramic view of what our algorithms for robotics can do for your project in agriculture, including robots using Deep Learning in agriculture. Read more...

Robots and Machine Vision in Industrial Applications

Robots working in industrial applications perform many valuable tasks: from inspection to quality control, from assembling to locating/transporting parts. These tasks need highly accurate visual feedback: the robot is conveniently equipped with a camera as needed by the application. Machine vision systems operating in the industry can be of different kinds and must find solution to different challenges. Read more...

Robots Using Machine Vision in Retail

Here are practical examples of robots using Machine Vision techniques in retail applications and tasks, going from picking, sorting and packaging activities within a distribution warehouse to store inventory management, customer service and other robotic automation tasks. This articles by RSIP Vision hints also at future version of robots, directly servicing customers in retail shops. Read more...

OCR for Robots

OCR for robots is particularly needed when the robotics applications have to read and "understand" text in order to fulfill their tasks.  Several challenges might preclude the optimal scenario, in which robots have the perfect conditions to find and interpret printed text. This article explains how RSIP Vision identifies those challenges and chooses the best solution: either with classical methods or with cutting-edge deep learning techniques whenever they give better results. Read more...

Robots and Machine Vision in Medical Applications

Robots and Machine Vision algorithms are already used in medical applications and in surgical procedures. They provide several advantages with respect to the human surgeon. The main tasks of surgical robots are Pre-Op Analytics, Intra-Op Guidance and Intra-Op Verification. This article explains these medical robotics applications as well as other medical systems having a close relevance, like Virtual Reality in medicine. Read more...