Kachhim CAN-bus controller
A custom in-house ESP32-based, CAN-enabled controller in a small form factor drives all actuators, with distributed modules running PID locally to cut main-controller computational load.

Lighter, cooler, CAN-smart: a rocker-bogie rover engineered for Mars terrain
Taurus is BRACU Mongol-Tori's 2026 University Rover Challenge entry, a ground-up redesign of the 2025 Hypersonic rover that retains only the original chassis. It pairs a lighter four-wheel rocker-bogie suspension built from carbon fiber and in-house aluminum extrusion with a CAN-bus distributed control network, a 7-DOF manipulator, and a ROS2-based autonomy stack. Over a nine-month cycle the team advanced the rover from TRL-1 to TRL-5, addressing prior weaknesses in stability, RF reliability, and thermal management.
A custom in-house ESP32-based, CAN-enabled controller in a small form factor drives all actuators, with distributed modules running PID locally to cut main-controller computational load.
Inverse Kinematics was rebuilt using AS5600 magnetic encoders instead of potentiometers for more precise angular feedback, operating in Full Manual, Full IK, and IK Assisted modes.
Radios auto load-balance and shift between 5GHz and 2.4GHz by RSSI, with 433MHz and 900MHz mission-control diversity, delivering reliable control up to 3.3 km at Non-Line-of-Sight.
A hierarchical state-machine planner pairs a GNSS global planner with a ZED 2i 3D point-cloud costmap local planner, validated in a custom Unity digital-twin simulator.
An independent pitch/roll dual end-effector enables seamless switching between teleoperation and an autonomous keyboard-typing precision clicker using closed-loop camera feedback.
A four-wheel rocker-bogie suspension in carbon fiber and aluminum lowers the center of gravity to fix prior autonomous-mission tipping, with a truss enclosure for thermal endurance.
Every discipline on the team owns a slice of the machine. Here is how each one comes together.
A complete SOLIDWORKS redesign of Hypersonic into the lighter, more compact Taurus, keeping only the original chassis. A four-wheel rocker-bogie suspension lowers the center of gravity for stability on slopes and rocky terrain, with a truss enclosure for rigidity and thermal endurance at MDRS.
A two-tier architecture splits a High-Level Control System (planning, reasoning, perception) from a Low-Level Control System running on a custom CAN-enabled ESP32 controller named Kachhim. Inverse Kinematics was reengineered with magnetic encoders and distributed PID to cut computational load.
Built on hot-swappable 18V 9Ah Li-ion batteries, the power system introduces multiple isolated voltage rails to eliminate voltage sag and isolate RF-sensitive components. Hardware reverse-polarity protection and a physical kill switch provide fail-safe operation.
After prior 5GHz radio failures during Delivery Mission, the team introduced frequency diversity with automatic RSSI-based load balancing across multiple bands, plus a custom in-house digital FPV failsafe. Reliable mission control was achieved up to 3.3 km in Non-Line-of-Sight scenarios.
The autonomy stack uses Differential GNSS with RTK and a ZED 2i stereo camera for the MT-RTN (Mongol-Tori Rough Terrain Navigation) planner, a hierarchical state machine combining a GNSS global planner with a vision-based local planner. Object detection blends ArUco markers with custom YOLO11n models, all validated in a Unity digital-twin simulator.
A redesigned atmospheric module and science arm correlate in-situ sensing with onboard lab experiments to assess site habitability. Subsurface analysis uses an NPK soil sensor and auger, while life-detection runs organic-matter, electrical-conductivity, phosphate, and UV-C protein tests.
How this rover is engineered to score across every University Rover Challenge task.
Taurus traverses narrow marked paths and challenging terrain with a truss design that keeps internals cool (tested to 55 degrees C) and supports a cache box for sample collection and delivery. It uses 900MHz/433MHz for NLoS control, 8 cameras over 5GHz/2.4GHz, a companion drone to relay analog feeds and scout signs, and a retractable antenna mount with an antenna tracker for line of sight.
A dual end-effector manipulator with independent pitch and roll switches between teleoperation and autonomous keyboard typing. A linear rail and base rotation enable USB-C insertion, switch flipping, tool handling, latched-door opening, test-tube insertion, and hose connection; a precision clicker with vertical axis types keys via closed-loop camera feedback and a laser crosshair.
Taurus autonomously navigates to GPS waypoints under MT-RTN, using a GNSS global planner (SBG Ellipse-D + Witmotion WT905) with heading control and a ZED 2i slope-based costmap local planner for obstacle avoidance. At each waypoint it runs ArUco or custom YOLO detection, performs a 360-degree search if needed, and approaches targets to 1.5 m with LED-matrix status feedback.
The redesigned atmospheric and subsurface modules pair sensor readings with onboard lab experiments to prove site habitability, drilling beyond 15 cm for soil samples and running organic-matter, electrical-conductivity, phosphate, and UV-C protein life-detection tests under a no-contamination protocol.
7 engineers across every sub-team. Filter by discipline to see who built what.
2025Redundant by design, autonomous by ambition — Hypersonic conquers Mars terrain
2024Reborn for Mars: omni-wheel agility, a 7 kg-payload arm, triple-layer comms
2023AI-powered Mars rover with an autonomous onboard planet analyser
2022An AI-first Mars rover that thinks before it traverses
2020Centralized power, autonomous traversal, and an onboard Mars-soil laboratory
2019Fourth-generation Mars rover, rebuilt for retrieval, servicing, autonomy and science