Anmar Momani
← All work
Flagship platform · Field robotics

M.P.M.R

Multi-Purpose Mobile Robot — one 4×4 skid-steer chassis, rebuilt across four configurations for agriculture, surveillance and tracking.

Role
Design, build, software
Compute
Raspberry Pi 5 · ROS 2
Configurations
Four
Status
Active development
M.P.M.R in its SCORP configuration
Overview

What it is

The M.P.M.R started as a question about reuse. Building a rover for one job means building a new rover for the next one — a new chassis, new drive electronics, new wiring, every time. So the platform was designed around a fixed base: a 4×4 skid-steer chassis with independent brushless drive, a sealed equipment case, and a payload deck that different sensor and actuator modules bolt onto.

Everything above the deck changes with the mission. Everything below it stays the same. That single decision is why the same robot has been a greenhouse inspector, a patrol unit and a tracking testbed without ever being rebuilt from scratch.

Stage 1 was the proof: an Xbox Kinect 360 for depth, obstacle avoidance, teleoperation and onboard lighting. Crude, but it established that the drive platform could carry compute and sensors over uneven ground.

GHRS, the greenhouse configuration, added a 6-DOF arm and autonomous navigation between crop rows, with an EfficientNetV2-S classifier running on board for plant disease detection — 85.4% accuracy at a 0.65 confidence threshold, trained on PlantVillage. Diagnosis happens on the robot, not in a datacentre, because greenhouses rarely have reliable connectivity.

Crowd Control moved to LIDAR and SLAM for mapping and localisation, fusing depth, IMU and GPS for autonomous patrol with teleoperation fallback. It carries person detection, fire detection, and a tracked non-lethal water nozzle.

SCORP, the current build, adds a stabilised pan-tilt turret that acquires and follows a moving target using vision — validated with a non-lethal platform so tracking accuracy can be measured safely.

The whole platform reports to a browser-based ground control station: live camera feed, LIDAR polar map, heading, pitch and roll, GPS fix and track log, and direct drive control. It has been demonstrated to Jordanian defence and public-security bodies, who showed serious interest. Development is ongoing.

ROS 2Raspberry Pi 5LIDAR · SLAMEfficientNetV2-SXbox Kinect 360BNO08x IMUNEO-6M GPS6-DOF armPython

Greenhouse navigation and perception stack

The ROS 2 packages behind the GHRS configuration are public.

View GHRS-ROS2
Applications

Where it fits

01

Protected agriculture

Row-by-row inspection in greenhouses and polytunnels, classifying plant disease on board where connectivity is poor or absent.

02

Perimeter surveillance

Autonomous patrol of a mapped site with person detection and live video, replacing fixed cameras that leave blind spots.

03

Early fire response

Onboard fire detection with a tracked nozzle for suppression at the source, before a fire reaches a size that needs a crew.

04

Crowd management

Non-lethal water deployment at standoff distance, keeping personnel out of direct contact.

05

Hazardous inspection

Sending sensors rather than people into spaces that are confined, contaminated or structurally unsound.

06

Research platform

A modular base for testing navigation, perception and manipulation without rebuilding a robot for each experiment.

Footage

In motion

Crowd Control · autonomous patrol
Stage 1 · first drive test
Gallery

16 images

Stage 1 · Kinect depth sensing
Stage 1 · Kinect depth sensing
GHRS · greenhouse configuration
GHRS · greenhouse configuration
GHRS · sensor mast
GHRS · sensor mast
GHRS · field test
GHRS · field test
GHRS · payload deck
GHRS · payload deck
GHRS · drive assembly
GHRS · drive assembly
GHRS · arm detail
GHRS · arm detail
Crowd Control · nozzle mount
Crowd Control · nozzle mount
Crowd Control · rear view
Crowd Control · rear view
Crowd Control · sensor head
Crowd Control · sensor head
Crowd Control · full platform
Crowd Control · full platform
SCORP · turret mounted
SCORP · turret mounted
SCORP · gimbal detail
SCORP · gimbal detail
SCORP · side profile
SCORP · side profile
Ground control · live telemetry
Ground control · live telemetry
Onboard fire detection
Onboard fire detection
← PreviousComet Next →WaraqVault