Robotics simulation before solution execution
As artificial intelligence (AI) and machine learning (ML) evolve, we expect robots to execute increasingly complex tasks with complete autonomy to sense the environment, respond to it and to execute actions within it. Robots are common in industrial and commercial settings - for complex assembly picking and packing, last-mile delivery, and more.
To verify solutions before implementing them in a robot, roboticist and developers need an experimentation platform that accurately mimics the real- world environment as well as the robot’s physical interactions with that environment. Through simulation, they can evaluate robot performance in terms of localization, motion planning and control.
Why use Unity?
Create and model highly customizable real- world situations for robot design and simulations.
More than a million assets on the Asset Store, a user -friendly design and access to content- creation tools help you to speed up your prototyping.
Unity now has PhysX SDK 4 support and features such as TGS solver and a new articulation joint system.
Create complex and realistic environments
Unity offers high visual and sensor fidelity, real-time rendering and ray tracing – all of which are vital for creating photorealistic replicas of the real world.
Training and deploying AI for industrial robotics
Skip time-consuming data collection by training your AI for robotics entirely in Unity. In this Unite Now video session, learn about domain randomization from Cross Compass and hear from Accenture how this is shaping the future of robotics.
Explore our ecosystem
Check out Unity’s AI and machine learning products and learn how they can help you solve diverse problems.