Skip to content
View VivekVRobo's full-sized avatar
  • Gandhinagar India

Highlights

  • Pro

Block or report VivekVRobo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VivekVRobo/README.md

Animated robotics workspace with robotic arm, LiDAR, SLAM trajectories and embedded control

Vivek Vala

Robotics · Autonomous Systems · Embedded Intelligence

Building physical robots and autonomous systems where claims are backed by code, measurements, and real hardware.

Focused on SLAM, robotic manipulation, embedded autonomy, and reliable autonomous systems.

Evidence over hype.

Portfolio · Contact · Open Source



Current Work

ROS 2 / SLAM
Ground truth benchmarking, trajectory evaluation, loop closure analysis, and reproducible evidence.

Robotic Manipulation
Physical control, calibration, gesture teleoperation, endpoint accuracy, and repeatability.

Autonomous Systems
Durable execution, explicit authority, recovery, verification, and local first orchestration.

Open Source
Focused upstream contributions where the work can be reviewed, tested, and accepted.


Featured Engineering

Three systems, one standard: implementation, measurable evidence, and explicit proof boundaries.

01 · Gesture Controlled Robotic Arm

Gesture controlled robotic arm and wearable control glove

Wearable IMU control over 2.4 GHz RF driving a physical multi joint robotic arm.

C++ · Arduino · MPU6050 · nRF24L01 · PCA9685

Evidence: Physical actuation ✅ · Firmware verification ✅ · Latency and repeatability ✅

Repository → · Actuation video → · Hardware bench → · Verification tests →


02 · ROS 2 SLAM Benchmarking

ROS 2 SLAM ground truth benchmark pipeline

A reproducibility first SLAM stack that evaluates estimated motion against independent Gazebo ground truth.

ROS 2 · Gazebo · LiDAR · SLAM Toolbox · ATE · RPE

Evidence: Package and CI contracts ✅ · Verified Gazebo simulation metrics ✅ · Replay and hardware validation ◐ Pending

Repository → · Measured Gazebo evidence → · Benchmark runbook → · Trajectory evaluator → · Release gate →


03 · Universal Brain

Universal Brain deterministic control plane architecture

A local first autonomous execution system that separates model reasoning from persistent authority, state, recovery, and verification.

Python · Model Routing · Durable Missions · Authority Gates · Verification

Evidence: V5.3 verification record ✅ · Cross platform evidence harness ✅ · Windows / WSL2 target proof ◐ Pending

Repository → · Architecture → · Verification record → · Threat model →


Proof Ledger

A compact view of what is verified now and what is still explicitly gated.

System Current proof Boundary
Robotic Arm Physical actuation, hardware bench, firmware tests ✅ Latency and repeatability still need measurement
ROS 2 SLAM Successful Gazebo benchmark and archived ATE/RPE results ✅ Rosbag replay, current-main reproduction and hardware pending
Universal Brain V5.3 verification record and cross platform validation harness ✅ Windows / WSL2 target endurance still pending
Open Source FusionCore #96 and Prefect #23352 merged upstream ✅ Other PRs remain pending maintainer review

Open Source

FusionCore · PR #96 · Merged Upstream ✅

ROS 2 GNSS frame resolution and TF validation

I fixed a real frame mismatch in FusionCore where GNSS validation could assume gnss_link even when a driver published another frame such as gps.

What changed

  • added configurable gnss.frame_id support
  • resolved the active GNSS frame as configured override → message header → gnss_link fallback
  • used the resolved frame for TF validation and NavSatFix lever arm lookup
  • added focused regression coverage for override, message, and fallback precedence
  • kept the change scoped to the reported GNSS frame issue

Upstream result: merged September 8, 2026 · 5 files changed · accepted into the original FusionCore repository

View merged PR #96 → · Original issue #81 → · FusionCore repository →

Prefect · PR #23352 · Merged Upstream ✅

Flow-run activity chart navigation

Fixed the production flow-run activity chart so populated bars provide native, accessible links to the corresponding flow runs. Empty bars remain non-interactive, and regression tests cover click and keyboard navigation without conflicting parent-row behavior.

Upstream result: merged October 9, 2026 (UTC) after maintainer approval and successful UI checks.

View merged PR #23352 → · Prefect repository →

Future contributions appear here only after they are accepted upstream.


Engineering Stack

Capability Evidence based stack
Robotics & SLAM ROS 2 · Gazebo · SLAM Toolbox · LiDAR · TF frames · ATE / RPE · rosbag regression
Embedded Control C++ · Arduino · MPU6050 · nRF24L01 · PCA9685 · servo motion control
Autonomous Systems Python · FastAPI · model routing · durable missions · authority gates · recovery · verification
Engineering Infrastructure Git · CMake · GitHub Actions · automated tests · benchmarking · evidence driven validation

The emphasis is on technologies used in implemented systems, not an exhaustive list of tools I have touched.


Research Directions

State Estimation & SLAM
Localization, loop closure, trajectory evaluation, and reproducible benchmarking.

Robot Manipulation & Control
Calibration, teleoperation, bounded motion, endpoint accuracy, and repeatability.

Embedded Autonomy
Sensor fusion, RF control, actuator safety, and hardware backed verification.

Reliable Autonomous Systems
Authority, recovery, verification, durable execution, and evidence based completion.

Repositories → · Contribution history → · Merged FusionCore #96 → · Merged Prefect #23352 →


Connect

Open to serious work in robotics, autonomous systems, embedded control, and reliable AI systems.

Contact · GitHub

Build · Measure · Verify · Improve

Pinned Loading

  1. gesture-controlled-robotic-arm gesture-controlled-robotic-arm Public

    Physical gesture-controlled robotic arm using MPU6050, nRF24L01, Arduino and PCA9685, with committed actuation video and bench evidence.

    C++ 1 1

  2. slam-robot-ros2 slam-robot-ros2 Public

    ROS 2 SLAM benchmark stack with Gazebo ground truth, LiDAR, ATE/RPE, loop-closure metrics, rosbag regression and reproducible evidence tooling.

    Python 1

  3. custom-pcb-motor-driver custom-pcb-motor-driver Public

    DRV8848 dual motor-driver PCB reference with KiCad sources, tolerance/thermal analysis, BOM traceability, release gates and bring-up protocol.

    Python 2

  4. 3dof-robotic-arm 3dof-robotic-arm Public

    3-DOF robotic-arm kinematics stack with analytic FK/IK, Cartesian planning, servo calibration, numerical validation and physical measurement tooling.

    Python 1

  5. http-server-from-scratch http-server-from-scratch Public

    C++20 HTTP/1.1 server from raw sockets with incremental parsing, secure static files, bounded concurrency, Linux epoll, CI and benchmark tooling.

    C++ 1

  6. universal-brain universal-brain Public

    Local-first AI agent runtime with authority gates, durable missions, model routing, recovery, engineering workflows and evidence-backed verification.

    Python 1