Skip to content
View Pouya-Mansournia's full-sized avatar

Block or report Pouya-Mansournia

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
Pouya-Mansournia/README.md
Pouya Mansournia. Robotics Engineer, Technical Founder, Product Leader. An autonomous mobile robot follows a navigation path across a warehouse grid.

Building autonomous robotic systems from mechanism to deployment

Website: mansournia.info LinkedIn profile Email p.mansournia@gmail.com ROS 2: Zero to Robot book FoundryOS repository

About

  • Robotics & mechatronics engineer. I design systems end to end: mechanism, electronics, firmware, software, and deployment.
  • Co-founder & CINO at X-ROBOTIICS, previously Robotics & Automation Senior Manager at Digikala. I have led programs covering AGVs and AMRs, conveyors, wheel sorters, active rollers, and locally developed BLDC drives.
  • Autonomous mobile robots: ROS 2 fleets with per-robot SLAM and Nav2, task assignment, and multi-robot coordination research.
  • Precision motion: closed-loop piezo control with strain-gauge feedback, flexure mechanisms, and stepper and motor controllers on STM32.
  • Product engineering: turning operational problems into architectures and products, from IoT sensing to agentic AI tooling.
  • Open source: I write practical robotics books and publish simulation, research, and tooling code.

Engineering system map

Engineering system map: a value chain from mechanism to deployment above four domains. Robotics and Autonomy, Precision and Mechatronics, AI Embedded and Software, and Product and Founder Systems, each with its main projects.

Robotics
Warehouse AMR ROS2
Delivery Robot ROS
ROS 2: Zero to Robot
RACA Collective
Precision
Piezo Controller
Stepper · DRV8825
Stepper · L297
FSR Board
AI & software
FoundryOS
ARCHON
Robot Vision → SLAM
Multifunctional Probe
Product
X-ROBOTIICS
Acust.ai sensing
FlexSim Digital Twin
Acoustic dataset

Featured projects

ROS 2: Zero to Robot
A practical, project-based book that goes from your first node to simulating, navigating, and deploying autonomous mobile robots. Also available in Persian.
ROS 2 · URDF · Gazebo · SLAM · Nav2 · deployment
Warehouse AMR ROS2
Multi-robot warehouse fleet simulation with a CAD-accurate differential-drive robot, per-robot SLAM Toolbox and Nav2, and task assignment with station reservation.
ROS 2 Jazzy · Gazebo Sim · SLAM Toolbox · Nav2
Delivery Robot ROS
Simulation of a six-wheel autonomous delivery robot with CAD meshes, LiDAR obstacle avoidance, teleop, and city waypoint navigation.
ROS 2 Jazzy · Gazebo Harmonic · LiDAR · waypoints
Piezo Controller
Closed-loop controller for piezo stacks with a wide voltage range, strain-gauge feedback, and Ethernet link to a host PC.
STM32 · closed-loop control · strain gauges · Ethernet
RACA Collective
Multi-robot research into when LLM reasoning actually helps: cognitive delegation, behavioral specialization, and reproducible experiments. See also emergent agents.
Python · multi-agent simulation · LLM routing
FoundryOS
Open-source agentic operating system for building AI teams from modular skills, agents, meta-agents, workflows, and memory.
Python · AI agents · workflow automation
FlexSim Digital Twin
Warehouse digital twin with a Python/FastAPI bridge, a live dashboard, and a robot management system for fleet scheduling.
FlexSim · FastAPI · fleet orchestration
Robot Vision: Zero to SLAM
Free bilingual (EN/FA) book on computer vision for robotics, from a single pixel to visual SLAM and ROS 2, with a runnable project in every chapter.
OpenCV · visual SLAM · ROS 2

Technology stack

Purpose Tools and methods
Robotics & autonomy ROS 2 · Nav2 · SLAM Toolbox · Gazebo · URDF · multi-robot coordination
Embedded & electronics STM32 · ESP32 · AVR · C / C++ · PCB design (Altium) · motor control · Ethernet · Wi-Fi · GSM / GPS · MQTT
Mechanical & precision SolidWorks · mechanism design · flexures · piezo actuation · closed-loop positioning
AI & software Python · OpenCV · YOLO · FastAPI · Docker · Cloudflare Workers · AI agents · GitHub Actions
Product & systems Systems architecture · product discovery · IoT products · FMEA · cross-functional team leadership

Open source & education

ROS 2: Zero to Robot (English · Persian · read online): a practical path from zero ROS 2 knowledge to real robot deployment. Companion books: Robot Vision: Zero to SLAM and Advanced Mobile Robotics.

GitHub activity

GitHub statistics: public repositories, stars, commits and contributions in the last 12 months, followers, and top languages by code size.

Contribution activity for the last 12 months drawn as a warehouse floor. Each cell is one day, and small robots drive to the three busiest weeks.

Both graphics are generated daily from the GitHub GraphQL API by scripts/generate_assets.py.

Current focus

  • Multi-robot coordination and when reasoning is worth its cost (RACA)
  • Warehouse fleets: simulation, digital twins, and scheduling
  • Robotics education in English and Persian
  • AI-assisted engineering decision systems (ARCHON)

Open to research collaborations and PhD opportunities in Europe.

Pinned Loading

  1. FoundryOS FoundryOS Public

    Open-source Agentic Operating System for building AI teams. Create modular Skills, Agents, Meta-Agents, Workflows, Memory, Brand OS, and Slash Commands. Designed for Claude, ChatGPT, Cursor, and mo…

    Python 6 1

  2. ARCHON ARCHON Public

    Principal Engineer and CTO decision system for Claude Code, helping teams make production-grade architecture, AI, cloud, robotics, and scaling decisions.

    Python 2

  3. PulseTask PulseTask Public

    A Telegram-based productivity, mood, and energy tracking system powered by Cloudflare Workers, Google Apps Script, and Google Sheets.

    JavaScript

  4. Piezo-Controller Piezo-Controller Public

    This project's ability to control the piezo stack's voltage across a wide range, interface with gauge sensors for closed-loop feedback, and establish Ethernet connectivity with computers highlights…

    C 6

  5. acoustic-exposure-dynamics-dataset acoustic-exposure-dynamics-dataset Public

    An anonymized collection of long-term dB-only office sound-level datasets and analysis outputs for studying privacy-preserving acoustic exposure dynamics in occupied buildings.

  6. warehouse-amr-ros2 warehouse-amr-ros2 Public

    Multi-robot warehouse AMR fleet simulation in ROS 2 (Jazzy) + Gazebo Sim, CAD-accurate differential-drive robot, per-robot SLAM Toolbox + Nav2, random task assignment with station reservation.

    Python 15 9