Logo
Discipline

Robotics &
Autonomous Systems

I design and build robotic systems - from physical hardware with Arduino to full ROS 2 software stacks and Gazebo simulations. Robotics is where my love of engineering began.

6+ Robots DesignedROS 2 Certified KnowledgeMikrobot Academy Instructor70+ Students Taught
Work

Robotics Projects

Projects that sit at the intersection of software, hardware, and real-world problem solving.

Differential Drive Robot
Completed

ROS 2 · Gazebo Simulation

Differential Drive Robot

A fully simulated differential drive mobile robot built with ROS 2. The robot features a custom URDF model, velocity controllers, laser scan sensor simulation, and autonomous navigation using the Nav2 stack in Gazebo. Built as a foundation for exploring autonomous mobile robotics.

ROS 2GazeboC++PythonURDFNav2
Mikrobot Academy Platform
Live

Teaching Robotics · Web Platform

Mikrobot Academy Platform

Designed and built the digital home for Mikrobot Academy - a robotics training institution. The platform supports course listings, student enrolment, and serves as a resource hub for the next generation of robotics engineers in Ghana.

Next.jsReactPostgreSQLTailwind CSS
Self Balancing Robot
In Progress

Arduino · C++ · Python

Self Balancing Robot

A self-balancing robot built with Arduino and C++. The robot features a custom PID controller and complimentary filter for IMU data.

ArduinoC++Python
Self-Driving Car - World Robot Olympiad (WRO) 2025
Completed

Arduino · C++ · Python · ROS

Self-Driving Car - World Robot Olympiad (WRO) 2025

A self-driving car built for the World Robot Olympiad (WRO) 2025, my team and I built a robot that can navigate an obstacle course with sensors and a camera.

ArduinoC++PythonROSOpenCV
Capabilities

Robotics Skill Set

Robot Operating System

ROS 2 (Humble / Jazzy) - nodes, topics, services, actions, launch files

Simulation

Gazebo Classic & Ignition - sensor plugins, differential drive, URDF/SDF

Embedded Systems

Arduino - motor control, sensor interfacing, servo and PWM

Computer Vision

OpenCV with Python — edge detection, colour filtering, object tracking

Mechanical Design

Autodesk Fusion 360 - 3D modelling, assemblies, and 3D-printable parts

C++ & Python

C++ for ROS nodes and control loops; Python for scripting and automation

Growth

Currently Exploring

Areas I'm actively studying and building in right now.

SLAM (Simultaneous Localisation and Mapping) with Nav2
Reinforcement learning for robot locomotion
Manipulator kinematics and MoveIt 2
ROS 2 real-hardware deployment on Raspberry Pi and NVDIA Jetson Nano
Forward and inverse kinematics
Community

Teaching the Next Generation

As an instructor at Mikrobot Academy, I've taught robotics fundamentals to 70+ students - from circuit basics and Arduino programming to building and programming their first robots. Sharing knowledge is core to who I am.

70+ Students4 Workshops3 Teams CoachedAccra, Ghana

Interested in collaborating?

Whether it's a robotics project, research collaboration, or just a conversation about autonomous systems — reach out.

GET IN TOUCH
Logo

© 2026 ADOODEVV. ALL RIGHTS RESERVED.