A theme alternates between training in skills through tasks and then getting teams to compete in a problem based on those skills. Stage 1 of the competition trains in basic skills. In Stage 2 of the competition, ONLY selected teams are admitted and are provided with the relevant hardware.
The main challenge in this theme is to integrate multiple scripts to achieve specific tasks. These tasks include locating boxes with markers using a depth camera, transforming the frame of reference for a UR5 arm, and using the arm to pick and place the box onto a rover, which then drops it at the designated location. The boxes can be picked either from a rack or a conveyor belt. Participants must find the most efficient way to complete the task. In Stage 2, the challenge will be conducted remotely, where participants will connect to a remote network, run their scripts, and compete against their peers for a spot in the finals.
Implementation: Simulator + Real Industrial Robot (Remote Access)
What will you learn?
Communication methods in ROS, Robot visualization tool, Multiple packages like Moveit2 and Nav2, Script integration, Logic building
Technology Stacks: Robot Operating System 2 (ROS 2), Gazebo, MoveIt 2, Computer Vision, Git, RViz 2, Nav 2
Tools and Hardware: Gazebo, Rviz, Remote Hardware (UR5 + mobile robot + realsense D435i camera)
In a bustling smart city, BB (Balanced Builder), the two-wheeled balancing bot, embarked on a mission to revolutionise the city’s residential infrastructure in response to rapid population growth and the need for sustainable urban living solutions. Its task is to help transport materials required for construting a series of hotels to accommodate the influx of visitors eager to experience the wonders of this futuristic metropolis, building residential houses to address the increasing demand for modern homes. BB not only helps in building structures, but also lays the foundation for a new way of urban living, meeting the needs of its growing population sustainably and efficiently.
The BB isn't just a typical balance bot. It can navigate the congested and uneven roadways with ease because of its self-balancing ability. The bot is equipped with a manipulator (arm). The BB has been utilised to carry resources for constructing residential zones by the aid of its manipulator. The engineers are still having difficulty in controlling it to do various moves and to pick and place objects while balancing on busy roadways. Nevertheless, the BB has come to represent humanity's commitment to improving the smart city.
The goal of this theme is to have participants develop BB while honing their control systems, programming, mechanical design, embedded systems, and mathematical modelling abilities. The robots' ability to quickly and accurately carry out different tasks like pick and place, balancing, traversing etc, will be the criteria used to evaluate the participants.
Implementation: Simulator + Hardware
Technology Stacks: Control System, Embedded System, 3D desiging, Python
Tools and Technologies: Coppeliasim, Arduino, Fusion360/ Solidworks
The core challenge of this theme lies in constructing the EcoMender Bot from scratch, utilizing an FPGA (Field Programmable Gate Array) as its powerhouse. Through the FPGAs adept control over sensors and actuators, the robot adeptly traverses the arena, perceives its environment, and picks up essential components from the resource depot. Wireless communication serves as the primary means for exchanging vital information with the central hub. By participating in this theme, teams are presented with the opportunity to create a sophisticated CPU architecture using Verilog HDL, unveiling the remarkable parallel processing capabilities offered by FPGAs.
Implementation: Simulator + Hardware
Participants will gain hands-on experience in:
Technology Stacks: FPGA, Verilog, C, CPU Architecture, Serial Communication, Component Interfacing
Tools and Hardware: Intel Quartus Prime, ModelSim, RISC-V Compiler, De0 Nano Board
In the heart of a bustling smart city, a sleek quadcopter embarks on a pivotal mission to revolutionize warehouse logistics. As e-commerce soars and the need for efficient supply chain solutions grows ever more pressing, the quadcopter is tasked with locating a crucial package.
The warehouse itself is a marvel of modern technology—a symphony of automated conveyors and robotic arms working seamlessly in concert. The quadcopter, with its rotors whispering in the cool air, takes off with precision. Its sophisticated self-navigation system allows it to weave effortlessly through the crowded airspace, avoiding obstacles.
As the quadcopter hovers above a particularly congested section of the warehouse, its sensors detect the package. The package is nestled on a high shelf, partially obscured but unmistakable to the quadcopter’s advanced scanning equipment. With deft precision, it sends a message to the central computer system.
Amid a dynamic and often unpredictable environment, the quadcopter's successful mission highlights the future of warehouse logistics. Each task it completes is a step toward more efficient, automated warehousing. This future promises to meet the demands of a rapidly growing economy sustainably and effectively, setting new standards in supply chain management.
Concepts Covered: Control Systems, Quadcopter Dynamics, Quadcopter Assembly, Computer Vision, Path Planning.
Tools and Technologies: ROS2, Gazebo, Python/C++, OpenCV, Rviz2
Implementation: Simulator + Hardware