Skip to content
View hugodidi's full-sized avatar

Highlights

  • Pro

Organizations

@nsilica

Block or report hugodidi

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 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
hugodidi/README.md
hdidibanner

Last projects

HomeRobot. ROS2-based modular system for autonomous indoor robotics.

  • Real-time SLAM and navigation using Nav2
  • Task-level control through finite state machines
  • Integration with embedded systems (Arduino)
  • Designed as a flexible playground for rapid robotics prototyping
home_robot.mp4

ANIMA. Expressive interface framework for human-robot interaction based on affective animation and social perception.

Research Direction
ANIMA (Affective Natural Interaction through Memorable Animation) explores how animation-inspired expressive interfaces can enhance social presence, affective legibility and memorable interaction in humanoid robots. The project focuses especially on ocular expression as a core channel for non-verbal communication, while considering body gesture as a complementary and scalable expressive dimension.

  • Parametric ocular expression model for gaze, blinking, eyelid aperture, pupil dynamics, asymmetry and expressive timing
  • Animation-inspired design approach that prioritizes expressive legibility over anatomical facial realism
  • Real-time simulation and monitoring interface for designing, testing and debugging robot expressive states
  • ROS 2-oriented modular architecture for manual control, puppet control, perception inputs and future cognitive controllers
  • Designed as an expressive HRI layer, currently under development using the Unitree G1 as a case study and reference platform
image

rl_hnav (Contributing). Full-stack humanoid navigation and simulation pipeline for Unitree G1.

  • Extended ROS 2-based navigation pipeline integrating SLAM and Nav2 for humanoid locomotion
  • Designed MuJoCo → Gazebo synchronization pipeline for consistent state replication
  • Converted Gazebo into a real-time visualization layer (“puppet mode”) driven by MuJoCo
  • Resolved joint state desynchronization and timing issues affecting TF and control loops
  • Implemented joint state bridge with timestamp correction for ROS 2 compatibility
  • Optimized LiDAR configuration for stable SLAM and navigation
  • Designed deterministic launch orchestration for full system startup (Gazebo, SLAM, Nav2)
  • Addressed sim-to-real inconsistencies in collision modeling and physics behavior
  • Mitigated odometry drift caused by impact noise during dynamic locomotion
image

Pinned Loading

  1. home_robot home_robot Public

    A ROS 2 Jazzy package for robotics demonstrations on TB3

    Python 1

  2. rl_hnav rl_hnav Public

    Forked from uleroboticsgroup/rl_hnav

    Modular ROS 2 workspace for hybrid navigation of Unitree G1: RL locomotion (MuJoCo), SLAM, Nav2, TF bridging, and real robot deployment.

    C++ 2

  3. uleroboticsgroup/rl_hnav uleroboticsgroup/rl_hnav Public

    Modular ROS 2 workspace for hybrid navigation of Unitree G1: RL locomotion (MuJoCo), SLAM, Nav2, TF bridging, and real robot deployment.

    C++ 15 2

  4. anima anima Public

    ANIMA is a ROS 2-oriented expressive interface framework for HRI, focused on ocular expression, affective animation, body gestures and multimodal control.

    Python 1