Skip to content

Functional overview

Operating and Customizing the Origin One Robot Platform

The Origin One robot platform offers a variety of methods for users to operate and customize their robot according to their specific needs and preferences. Below are the detailed options available for interacting with the robot:

Manual Operation

  • Bluetooth Remote Controller: Users can manually drive the Origin One robot using the Bluetooth remote controller. This method provides direct and immediate control over the robot's movements, making it ideal for tasks that require precise manual operation.

Custom Applications Integration

  • User Customization: Users can integrate any solution they desire with the Origin One platform. This setup allows for extensive customization and control, leveraging the computational power and flexibility of the integrated solution. Combined with the mechanical and electrical integration options that the Origin One offers, this method opens up endless possibilities for robot customization and advanced functionalities. For more details from the mechatronic perspective, refer to the mechanical integration options and electrical integration options. For more information on the software development, please refer to software development
  • Control robot via network connection: Users can control the Origin One robot over a network connection, allowing for remote operation and monitoring. This method leverages the robot's onboard networking capabilities, enabling users to send commands and receive feedback in real-time.
  • Sensor and Actuator Integration: Users can enhance the capabilities of the Origin One robot by adding their own sensors and actuators. This can be achieved through the available mechanical and electrical interfaces, allowing for seamless integration of additional hardware components. Custom sensors can provide new data inputs, while actuators can enable new types of interactions and movements.

Autonomous Missions

  • Cerebra Studio GUI: For users who have purchased and configured the appropriate Autopilot bundles, the Cerebra Studio Graphical User Interface (GUI) allows for planning, recording, and executing autonomous missions over a Wi-Fi connection. This advanced feature enables the robot to perform complex tasks autonomously, enhancing its functionality and efficiency.

  • ROS API or Avular SDK: The Origin One robot can be controlled programmatically using the Robot Operating System (ROS) API or the Avular Software Development Kit (SDK). The ROS API provides a standardized framework for robot software development, offering a wide range of tools and libraries for building complex robotic applications. Users can leverage ROS to create custom nodes, services, and topics to interact with the robot's hardware and sensors. Alternatively, the Avular SDK offers a set of proprietary tools and libraries specifically designed for the Avular platform (Vertex & Origin), providing a ROS independent development solutions. The Avular SDK is under development.

These interaction methods are visually represented in the diagram below:

Architecture