Date | Tasks |
1/10 – 30/10 | Mechanical Task – Make a simple movable omni-directional chassis. Electronic Task – Set up VESCs for individual wheel motor control. – Make encoder board for wheel motor feedback control. Software Task – Set up ROS 2 environment in on-robot computer. – Implement omni-directional chassis movement kinematics on 2D cartesian plane, with manual driving feature. |
01/11 – 13/01 | Mechanical Task – Make a depth camera mounting. Software Task – Implement object detection of tennis ball on ground with depth camera, based on point cloud data extraction. – Implement UWB localization algorithm and test it with indoor conditions. |
26/01 – 28/02 | Software Task – Implement flying tennis ball detection mechanism. – Implement dynamic path and tracking algorithm. |
01/03 – 21/04 | Mechanical Task – Make a simple roller ball picker on top of chassis – Make a simple basket for ball storage Software Task – Integrate different software modules, e.g. localization, object detection, chassis kinematics, path planning and tracking. – Perform robot testing at a real tennis court. |