Back to Blog
RoboticsRafeqEmbedded SystemsLiDARArduinoRaspberry Pi

Rafeq Can Balance, Move, and Listen — The Real Build Starts Now

April 25, 20264 min read
AM

Amro Mukhtar

Technical Lead · Sr. Software Engineer

Rafeq Can Balance, Move, and Listen — The Real Build Starts Now - Image 1

Rafeq Can Balance, Move, and Listen — The Real Build Starts Now

I just finished a major part of my robotics project, Rafeq. The core hardware build is now complete, and that feels like a huge milestone.

At this stage, Rafeq can already respond to commands I give it, including movement. But the part I am most proud of is the balancing system. Rafeq can now balance on two wheels reliably, and that was one of the hardest parts of the entire build.

What is inside Rafeq?

Rafeq is made up of several systems working together:

  • Raspberry Pi — the brain of Rafeq. It helps process commands, understand what I say, and coordinate behavior across the robot.
  • Arduino — the motion and balancing controller. It handles the low-level control needed for movement and two-wheel stability.
  • LiDAR — the spatial sensing system. It uses lasers to scan the environment and build a map of the room.
  • Night Vision Camera — another visual input source that helps Rafeq detect and understand its surroundings, even in low light.
  • Ultrasonic Sensor — supports obstacle avoidance and helps prevent collisions.
  • LED Matrix — the expressive face of Rafeq, used to show visual feedback and personality.
  • The Raspberry Pi and Arduino communicate with each other over Bluetooth, allowing the robot to combine higher-level decision making with real-time physical control.

    What comes next?

    Now that the hardware foundation is in place, the next phase is where Rafeq starts becoming much more capable.

    I want Rafeq to:

  • understand more context and perform more tasks autonomously
  • move safely around a room without crashing into objects
  • use LiDAR data to map the room and navigate through it
  • expose a live interface so I can monitor and control Rafeq from my phone or computer
  • Building the hardware side of Rafeq was tough, but now I get to move into the software phase — and that is where the robot will really start to come alive.

    I’ll keep sharing updates as I continue building the software systems behind Rafeq.