Products
-
Hardware Manager
Course • 1 lessonThis module explains how to upload custom URDFs to the AICA System, allowing users to integrate and simulate new robotic hardware.
-
Advanced Perception
Course • 5 lessonsLearn to build robotics apps from scratch using AICA Studio. Explore SDK workflows, implement distance tracking, surface following, and YOLO object detection, and see step-by-step demos for practical, hands-on robotics programming.
-
Building New Components
Course • 8 lessonsLearn how to build a new component from scratch. This course walks through repository setup, project structure, interface design, and implementation, ending with a complete working component and best practices for future development.
-
Reinforcement Learning
Course • 4 lessonsDiscover how reinforcement learning powers modern robotics. Learn AICA’s RL SDK, explore hands-on examples in AICA Studio, and see real deployment through Project LAMBDA to build your own intelligent robotic behaviours.
-
Path & Motion Planning
Course • 8 lessonsLearn robot motion planning and control from theory to practice: Cartesian vs joint space, position vs velocity control, and executing trajectories with hands-on examples in Studio.
-
Interconnection between AICA and ROS
Course • 5 lessonsLearn how AICA builds on top of ROS 2 to simplify integration: from using the pre-configured Core image, to packaging ROS Nodes with the SDK, or connecting external deployments, plus leveraging EncodedState messages for smooth interoperability.