Delivering Autonomy for the mobility of people and things.  Over and over again.

Discover HOW

PRI Teams with Neural Net Pioneer - Bringing Novel A.I. to Autonomous Vehicles & Robotics

See Details
MAX
Sensors Applications Actuators Virtual Machine Operating System Hardware Platform
MAX

Mobile Autonomous Applications

  • Perrone Robotics’ MAX, or Mobile Autonomous “X”, is a comprehensive full-stack, modular, real-time capable, customizable, robotics software platform for autonomous vehicles and general purpose robotics. MAX was patented in 2006 as the world’s first General Purpose Robotics Operating System. MAX enables rapid development of robotic solutions both large and small, complex and simple, and in a hardware agnostic fashion. Many changes in function, sensors, controllers, and behavior are made by changing a configuration file – no coding required! MAX was created to make autonomous vehicles not only safer but stable and interchangeable for all of your autonomous needs.  Solve your problem on one platform – and move it quickly to others.

  • Sensors

    MAX enables you to integrate a wide range of sensors into your solution without having to develop a driver. The MAX model uses text configuration files to specify sensors and their locations, to identify where data is coming from (Serial, CAN, other network), how it is packaged and organized, and if it’s binary or text. Integrating sensor and accessing the data is a snap.  We provide implementations of many mainstream sensors making it almost plug and play.

  • Applications

    MAX is an autonomous robotic development platform that is an integration and behavior engine. You can either do minimal development and create a UI/interface or add more logic or pre/post-processing to any step in the sense-plan-act continuum. In our reference platform, we have implemented most functions as services that can be called by your application making it easy for you to leverage the rich set of features already included.

  • Actuators

    Like sensors, actuators or controls are accessed via configuration files. Once links are established, controls are associated with the appropriate movement or path planning component within MAX. As a developer, you can simply define a path or action and allow the moment planner to control the actuators through the process. During testing you can tweak control actions and behaviors to achieve smooth performance.

  • Virtual Machine

    MAX runs on either real-time or non-real-time Java virtual machines. This provides tremendous value to developers as most standard laptops can run our stack in “soft real-time” mode which allows developers to instantly test their work. When MAX recognizes a real-time VM, it automatically instantiates hard real-time threads.

  • Operating System

    Based on a virtual machine, MAX can run on a wide range of operating systems and hardware architectures. Run MAX on your Mac or Windows laptop, on an embedded system, or on a hardened industrial system. Standard support for x86, ARM, WindRiver, and other real-time OS’, and Linux, MacOS, Windows or anywhere Java SE runs.

  • Hardware Platform

    Based on a virtual machine, MAX can run on a wide range of operating systems and hardware architectures. Run MAX on your Mac or Windows laptop, on an embedded system, or on a hardened industrial system. Standard support for x86, ARM, WindRiver, and other real-time OS’, and Linux, MacOS, Windows or anywhere Java SE runs.

Explore MAX
MAX

Products

Automotive Autonomy

We have been developing fully autonomous vehicles including autonomous cars and trucks since the 2005 DARPA Grand Challenge. MAX is a patented, proven, comprehensive, flexible, and reliable software platform for bringing Level 4/5 autonomy to passenger vehicles with a path to production & certification.

Learn More

Small UGVs

Our MAX platform is well-suited for quickly and easily automating small robots. With our simple to use hardware-agnostic software, automating indoor/outdoor small UGVs for the home, office, warehouse, or last mile operations has never been easier.

Learn More

Industrial AGVs

MAX provides a real-time and industrial grade software platform out of the box. Bringing full autonomy with a path to certification. Automating industrial trucks, forklifts, and equipment movers has never been more rapidly and dependably possible until now.

Learn More

Personal/Utility AGVs

Automating low-speed personal and utility vehicles for operation in controlled environments is a capability ready to roll now with the standard MAX software platform. With MAX, your ATVs, golf-carts, small shuttles, and NEVs can be embedded with fully autonomous capabilities quickly.

Learn More

Partners

Companies we are proud to work with.

View MAX In Action

Learn More

Watch A Demo