Developed by AKINROBOTICS, AR-GUI is a component of the Aros platform, designed to facilitate the widespread adoption of robotics and enable people of all ages, including those with no prior software knowledge, to easily engage in robotic programming. AR-GUI serves as an artificial neural network where various operations such as identifying all connected robots, tracking telemetry data, storing this data for training artificial intelligence, conveying real-time alerts from the robot to the user, and loading behaviors onto the robot are performed. Through the behavior circuit included in AR-GUI, users can utilize all sensor data on the robot with the logic systems they desire, program commands for all actuators on the robot, and essentially train the robot. In other words, they can imbue the robot with new behaviors or traits without writing any code. This programming can be achieved through a drag-and-drop method in the event sequence and behavior circuit, where components are arranged and connected as desired by the user. Access to all properties of the components added to the behavior circuit (acceleration, speed, angle, speech, hearing) allows for the organization of complex behaviors. These assigned behaviors to a robot can be simultaneously loaded onto other robots selected by the user, enabling synchronized behaviors and collaborative tasks among the robots.
Furthermore, for the purpose of facilitating the use of the AROS platform for robotic coding education and making it more accessible, AKINROBOTICS has provided simulation work within the AR-GUI application. This allows AR-GUI to become an application where robotics coding education can be learned and instant outputs can be obtained in a fun way in many institutions such as schools, STEM workshops, and science centers.