Computer Vision and Robotics Use Case
Computer Vision Changes the Scope of Industrial Robotics
Wind River Titanium Cloud
Adding new technologies would enable the machines to do more, but new approaches would be required, including a virtualization system to enable the running of multiple applica tions. Wind River® Titanium Cloud™ is a portfolio of virtualization software products that can meet this need, enabling a cloud infrastructure for robotics applications. Implementing an ultra-low latency system such as Titanium Cloud, coupled with advanced 5G technology, would allow robots to communicate with one another almost instantaneously, sending data throughout the factory and creating a cohesive, connected network to further streamline production.
VxWorks
The VxWorks® real-time, deterministic operating system enables rapid data processing for real-time actions that will allow robots to work reliably and consistently in close quarters with human employees. The robot would be able to rapidly process data, including potentially dangerous changes in its environment, and immediately respond to them. VxWorks supports the ROS 2 operating system framework, a re-architecture of the original ROS framework, enabling use cases such as teams of multiple robots and production environments on a real-time platform.
OpenCV for VxWorks
Implementing computer vision can be a daunting task, as it takes thousands of lines of code to allow computers to process sensory data. However, Wind River offers a modification of the open source computer vision library, OpenCV, optimized for VxWorks. With more than 22,000 commits and nearly 800 contributors, OpenCV for VxWorks includes algorithms to recognize faces, classify human actions, identify and track objects, track camera movements, and more, adding complexity to robotic software without increasing development time.
Wind River Helix Virtualization Platform
Wind River Helix™ Virtualization Platform is a virtualization technology that uses a Type 1 hypervisor. It is based on VxWorks, so it can enable a real-time virtualization platform to run multiple applications in virtual machines for new robotic functions. It can provide a foundation for operating a cloud-based artificial intelligence that can provide data-driven decisions for robotic operations in a factory. Helix Platform allows multiple coding environments to exist in the same system, operating as independent virtual machines on a single compute platform.
Helix Platform in conjunction with Titanium Cloud would create a low latency system with the safety, security, and reliability required in critical infrastructure environments. Moreover, they can work with VxWorks to create a cohesive real-time environment to incorporate computer vision and 5G in a cloud based system, while maintaining elite cybersecurity standards.
THE RESULT
Currently, industrial robots harbor many potential safety dangers, as they have no awareness of their surroundings other than what is provided by sensors; this could cause serious harm to people working nearby or alongside them. However, with the addition of new sensing technologies, robots could be used in closer proximity to humans and in more confined spaces, so that factory workers and robots would be able to safely work in tandem. Both the production capacity and the safety of the factory could increase. Robots could perform more complex tasks, and they could operate in a disordered space by recognizing the objects they should interact with.
Wind River offers solutions that incorporate the latest ROS 2 framework, so developers can focus on application development, leading to more innovative robotics. Compute and partitioning capabilities can protect safety applications while providing the high performance that is important to enhance further collaboration between humans and robots.
To learn more about Titanium Cloud, VxWorks, or Helix Platform, visit the Wind River website or contact our sales inquiry desk.