title: Software Tutorial - Introduction output: kickoff.html controls: true style: style.css
--
--
- Embedded
- Maintain core library, which contains reusable modules and hardware drivers.
- Help mechanical engineers to design and test the robot prototype.
- Design and refine keymaps for operators.
- Algorithm
- Computer vision and gimbal control algorithm for aimbot development.
- Task planning using ROS for sentry robot.
- Power control algorithms to maximize utilization of the available power.
- Hardware
- Wire to wire, wire to connector soldering
- PCB design, fabrication and assembly
- Everything mentioned in "Embedded"
--
- Language: C/C++
- Version Control: Git
- Embedded:
- RoboMaster Development Board A
- MCU: STM32F427IIH6
- MPU: ARM Cortex M4
- RTOS: ChibiOS
- Debugger: J-Link EDU mini
- Compiler: GNU ARM Embedded Toolchain 2017 Q2
- Algorithm:
- Intel NUC mini computer
- Libraries: ROS, OpenCV
- OS: Ubuntu 18