Skip to content
View stex2005's full-sized avatar
💭
Coding
💭
Coding

Block or report stex2005

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
stex2005/README.md

👋 Hi, I'm Stefano Dalla Gasperina

Welcome to my GitHub!
I’m a Robotics Systems Engineer passionate about human–robot interaction, dexterous telemanipulation, and wearable exoskeletons.
My work bridges real-time control software, ROS/ROS 2, ROS-LLM integration and AI-driven teleoperation, turning advanced research into practical robotic systems.


🔧 Technologies & Tools

Languages: C · C++ · Python · C# (Unity)
Frameworks & Libraries: ROS/ROS2 · Eigen · Qt · Unity · OpenCV · FastMCP
Control & Simulation: Real-time Linux · EtherCAT · Gazebo · Isaac Sim · MATLAB/Simulink
Networking & Comms: CAN · UDP · MQTT · WebSocket · ROS Bridge
Tools & Platforms: Git · CMake · Docker · WSL · GitHub Actions
Core Expertise: Real-time Control · Human–Robot Interaction · Haptic Feedback · Shared Control · System Integration


🚀 Selected Projects

  • 🦾 ROS-MCP Server
    A framework that connects LLMs (GPT, Claude, Gemini) with ROS/ROS 2 robots via the Model Context Protocol (MCP) — enabling natural-language control, introspection, and real-time interaction with robotic systems.

  • 🤖 ROBOT-MCP Client
    A reference MCP client implementation that acts as an LLM interface for on-premise or custom model integrations, allowing developers to run local or remote agents that communicate directly with ROS/ROS 2 environments.

  • ⚙️ Real-Time C++ Suite
    A hands-on collection of real-time C++ exercises and examples, demonstrating deterministic memory management, inter-process communication, thread synchronization, and ROS-compatible timing strategies for robotics applications.

  • 🌐 C++ UDP Communication Suite
    Lightweight UDP networking module for high-frequency, low-latency data exchange between processes or devices — designed for deterministic performance in real-time robotic control environments.

  • 🎮 Unity-HTC
    A Unity-based framework for integrating HTC Vive trackers and hand tracking with robotic systems, designed for teleoperation, visualization, and VR-based human–robot interaction experiments.

  • 💡 More Projects →
    Explore additional repositories on robotic control, teleoperation, and embedded systems.


📈 GitHub Stats

GitHub Streak


🌐 Connect with Me

Let’s collaborate or discuss robotics, control, or teleoperation research!


“Bridging intuitive human motion and robotic precision through real-time intelligence.”

Pinned Loading

  1. robotmcp/ros-mcp-server robotmcp/ros-mcp-server Public

    Connect AI models like Claude & GPT with robots using MCP and ROS.

    Python 744 114

  2. SteamVR-Utils SteamVR-Utils Public

    Forked from Avdbergnmf/SteamVR-Utils

    A Unity package containing useful tools and scripts for SteamVR projects, including tracker management, UI utilities, and data recording capabilities.

    C#

  3. SteamVRNoHeadset SteamVRNoHeadset Public

    Forked from username223/SteamVRNoHeadset

    How to run SteamVR without a headset attached. Also works in a virtual machine.

  4. Unity-HTC Unity-HTC Public

    Unity Project: HTC Vive Tracker Without Headset

    C#