Where precision fuses with robotic mastery.
The Robot Control System, abbreviated as RoCS, is an advanced software framework designed for precise management and control of robots. It is the upper computer of the whole Fourier robot software system which includes both upper computer and lower computer.
RoCS empowers robots with exceptional control and functionality. Here's a brief overview:
The lower computer, acting as the equivalent of the cerebellum in human physiology, specializes in motion control, handling motor control, motion algorithms, hardware driver management, and other critical functions essential for the robot's movement and stability.
The upper computer is dedicated to data exchange and executing specific logic applications. It manages tasks such as receiving and playing audio, real-time transmission of video streams, dispatching precise instructions to hardware components, and continuous monitoring of the robot's operational status.
RoCS consists of three components:
Control App (User Graphic Application)
An intuitive graphical application for developers to reference and interact with.
Client SDK (Client Interface)
Facilitates interaction with the Robot Control System, encouraging the development of customized applications.
Server API (Server Interface)
Acts as a conduit between the lower computer and the external world, ensuring efficient and secure data exchange. It leverages HTTP and WebSocket protocols for communcation. Due to efficiency and security concerns, it is not open-sourced.
The RoCS architecture offers precise control and management of robotic systems through network-based communication, connecting the terminal with the three layers of the system.
Bottom Layer - Motion Library
Middle Layer - Body
Upper Layer
For more information, see the Quick Start section.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。