Perception
Object detection, segmentation and tracking from cameras, LiDAR, depth sensors and radar, with models sized for the onboard computer.
Service
We write the perception, localisation, planning and control software that lets a machine work on its own, and we prove it in simulation before it moves on site.
The problem
Lighting changes through the day. Wheels slip on dust. Satellite positioning drops out under a crop canopy or a factory roof. People step into the planned path, and the wireless link fails at the far end of the building. Each of these is ordinary, and each can halt an autonomous machine.
The engineering difficulty lies in integration. Perception, localisation, planning and control must run together within real-time limits on a computer that fits the power budget. Safety functions have to work when the software does not. Simulation results must transfer to hardware.
Our approach is staged. We define the operating envelope in writing, build and test in simulation, move to hardware-in-the-loop, and then run supervised site trials. Every run is logged, so a failure can be replayed and fixed.
What we deliver
Each item can be contracted separately or combined into one programme of work.
Object detection, segmentation and tracking from cameras, LiDAR, depth sensors and radar, with models sized for the onboard computer.
SLAM, visual-inertial odometry and sensor fusion with Kalman filters or factor graphs, using GNSS-RTK outdoors and fiducials or map matching indoors.
Global and local planners, model predictive control, trajectory optimisation, manipulator kinematics and behaviour trees for task logic.
Physics-based models of the robot and its site, scenario libraries for regression testing, and domain randomisation to narrow the gap between simulation and reality.
ROS 2 on GPU modules, x86 and ARM computers, micro-ROS on microcontrollers, and interfaces to CAN, EtherCAT and Modbus devices.
Fleet coordination, teleoperation, remote diagnostics, signed software updates, and links to PLCs, manufacturing execution and warehouse systems.
Technologies and methods
We build on open, widely used robotics software, which keeps you free of a single vendor and makes it easier to hire maintainers.
ROS 2, Nav2 for navigation, MoveIt 2 for manipulation, ros2_control for hardware abstraction, and PX4 or ArduPilot for aerial vehicles.
OpenCV, the Point Cloud Library, PyTorch models exported through ONNX and accelerated with TensorRT.
Gazebo, Webots and NVIDIA Isaac Sim, chosen by the fidelity the task needs, with the same ROS 2 interfaces in simulation and on hardware.
Risk assessment to ISO 12100, with reference to ISO 10218 for industrial robots, ISO/TS 15066 for collaborative operation and ISO 3691-4 for driverless industrial trucks. Protective stops use safety-rated hardware and do not depend on the autonomy software.
Authenticated and encrypted ROS 2 communication with SROS2, signed updates and network segmentation between robot, fleet server and plant systems.
Industry use cases
These are representative applications of this service. They describe the kind of work we take on, not past clients.
Autonomous mobile robots that move material between cells, vision-guided pick and place, and inspection robots for repetitive checks.
Field rovers for scouting and targeted weeding with GNSS-RTK row following, and drone surveys that map crop stress.
Indoor delivery robots for samples and supplies, integrated with lifts and automatic doors.
Drone inspection of towers and lines, with automated detection of defects in the captured imagery.
Experimental platforms, ROS 2 drivers for custom hardware and reproducible benchmark environments.
Engagement models
Start at the level that matches your certainty about the problem.
Architecture review, sensor and compute selection, or a feasibility study for automating a specific task.
A simulation study or a single-robot prototype that demonstrates the hardest part of the task against written criteria.
The complete autonomy stack, integration on your hardware, site commissioning, documentation and operator training.
Log analysis, tuning for new sites or seasons, software updates and added capabilities.
Delivery process
Write down the environment, tasks, speeds, payloads, people nearby and what the robot must do when something fails.
Build the stack against a model of the site and test it on recorded sensor data.
Bring up sensors, drives and safety circuits, then run hardware-in-the-loop tests.
Supervised trials at your site with staged increases in speed, area and autonomy.
Review logs, fix edge cases and extend the system as operations change.
FAQ
Our core work is software, electronics integration and system design. We prefer proven commercial platforms, sensors and computers, because they shorten the schedule. When a task needs a custom mechanical design, we specify it and agree with you how it will be fabricated.
It is open source, it has a large ecosystem of drivers and algorithms, and it supports real-time and secure communication. Your system is not tied to one vendor, and engineers who know it are easier to find.
We begin with a documented risk assessment. Protective functions such as emergency stop and speed limiting are implemented in safety-rated hardware, independent of the autonomy software. Behaviour is then tested in simulation, on a closed course and in supervised trials. Conformity assessment of the final machine remains the responsibility of the manufacturer or integrator of record, and we supply the technical evidence for it.
Yes, if it is designed for that. Indoors and under canopy, localisation uses LiDAR, cameras and wheel odometry. All functions needed for safe operation run onboard, so a lost network link delays reporting and does not stop safe behaviour.
Often, yes. If the machine can be commanded electronically, for example over CAN, we add sensors, a computer and a control interface. If it cannot, a drive-by-wire retrofit is assessed first for cost and safety.
Drone operations in India are governed by the Drone Rules, 2021 and administered through the Digital Sky platform. The operator is responsible for registration, pilot certification and airspace permissions. We design the system and the flight procedures to fit those rules.
Related services
Models for vision, language, forecasting and anomaly detection, built with reproducible training pipelines and deployed with monitoring.
Explore AI & Machine LearningThreat modelling, security testing, secure architecture and detection engineering for IT, cloud, IoT and industrial control networks.
Explore CybersecurityOptical wireless links and networks for RF-restricted and security-sensitive indoor spaces, from link budget to installed access points.
Explore Li-Fi SystemsDescribe the task, the site and the machine. We will tell you which part is hard and how we would test it.