iRobis Announces Complete Cognitive Software System for Robots
Institute of Robotics in Scandinavia (iRobis) has announced that the world's first "complete cognitive software system for robotics" is ready for application. The system turns robots into self-developing, adaptive, problem-solving, "thinking" machines.
Brainstorm automatically adapts to onboard sensors and actuators, immediately builds a model of any robot on which it is installed, and automatically writes control programs for the robot's movements. It can then explore and model its environment. Through simulated interaction using these models, it solves problems and develops new behavior using "imagination." Once it has "learned" to do something, it can use its imagination to adapt its behavior to a wide range of circumstances.
A methodology known as genetic programming (GP) is "the trick" that makes it all possible. GP is an automated programming methodology inspired by natural evolution that is used to evolve computer programs. Evolving computer programs means the logic developed by the system can be anything that can be expressed by a computer program. That basically means anything. Robots need descriptions of things they are supposed to do and they figure out how to do them. GP itself is not an approach exclusive to robotic behavior. It has been applied to a variety of problems, some already yielding commercial successes. An example well-known to scientists in the field was the development of invention machines that had created two new patentable inventions by 2002. The potential for "thinking robots" goes well beyond developing their own actions.
The system is constructed using components and the learning / adaptive mechanisms can be turned on and off. This provides a broad range of choices to satisfy requirements. It can for example, be used for rapid development of control systems that cannot be modified after testing is complete or the learning adaptive system can remain on during use allowing the robot to continue to evolve as it gains real-life experience. The level of learning and adaptation can be adjusted to requirements. It can be used to build robot software from the ground up fulfilling all requirements or an add-on to an existing system that provides learning and adaptive behavior. Although product development time can be significantly shortened and less costly, it will still follow a familiar pattern. Product developers need to define their product requirements and engineers will make decisions about the best configurations and settings.
Some of the engineering work will be dramatically transformed however. Rather than working on writing millions of lines of programming, engineers will focus on the best descriptions of desired behavior and testing. iRobis can already provide a range of predefined basic behaviors for mobile robots and plans to expand its behavioral library. The fact that the system builds its own programs creates an opportunity for rapid research and development through experimentation. Robots and environments can be constructed in simulation where the behavioral programming will be automatically constructed. This allows a great deal of experimentation on design to be carried out rapidly before committing to construction of physical prototypes, allowing overall advancements to proceed at a faster pace.
The research model for Brainstorm was developed in the 1990s at Chalmers University of Technology in Gothenburg, Sweden. Dr. Nordin's research there focused on self-developing computer programs and developed a new architecture for intelligent robotics using GP. The architecture was first presented in 1999 at The Fourth International Symposium on Artificial Life and Robotics in Oita, Japan. ("An Evolutionary Architecture for a Humanoid Robot") The 1999 presentation already included demonstration of robots that learned balance, human gait, practical use of bifocal vision, navigation, audio orientation, hand-eye coordination, and object manipulation. The 5 year long Humanoid Project at Chalmers furthered the work with creation of hundreds of working robots of many types and sizes.
iRobis has been working on the commercial version under a "dual use" contract with the Swedish Defense Department. Results are intended to benefit both military and non-military technology. The announcement does not mean that the software is available to download for a free 30-day trial. In the short-term, iRobis expects to work directly with early commercial adopters and researchers to create prototypes with previously unseen levels of intelligent autonomous behavior and to prove the value of the system for rapid development and advanced experimentation. The search is on for the most valuable partners.
More from Uncrewed Vehicles
Royal Navy selects Animal Dynamics parafoil UAV for second phase of Heavy Lift challenge
With a payload capacity of 135kg, the Stork STM can fly up to 400km using a parafoil wing to generate lift.
IDEX 2023: Autel Robotics showcases DJI challenger drone
Autel Robotics presented its Dragonfish series and EVO Max 4T at IDEX 2023, hoping to challenge DJI's market dominance with the latter.
BAE and Innovaero debut Strix, Australia’s first domestic armed VTOL UAS
At the Avalon Airshow, BAE Systems Australia debuted Australia’s first domestically designed, built and armed VTOL (vertical take-off and landing) uncrewed air system (UAS), the Strix.
Enhanced autopilots pave way to autonomy for US multi-engine jets
The USAF has commissioned a year-long autonomy study by Reliable Robotics for large jet aircraft.
IDEX 2023: Black Eagle UAV gets miniature airborne radar
Integrating the radar into the Steadicopter UAS allows the rotorcraft to spot potential maritime threats.
IDEX 2023: KAI showcases developmental tiltrotor UAV
Korea Aerospace Industries (KAI) is showcasing two developmental uncrewed platforms at IDEX 2023, the Night Intruder 500 Vectored Thurst (NI-500VT) and Air Launched Effect (ALE).