Skip to content
@Argo-Robot

Argo

AI Home Robot. Sharing our research and deep-dive tutorials on locomotion and manipulation!

Argo, your AI Home Robot

Waveform

Watch Argo in action on YouTube!

Argo is an AI home robot designed to bring autonomous navigation, conversational AI, and entertainment to everyday environments. Positioned between today’s static assistants and tomorrow’s humanoid robots, Argo paves the way for smarter home robotics!

Open-Source: Humanoid Robotics

Waveform

As Argo progresses, the need for advanced robotics technologies like manipulation or locomotion becomes critical. To encourage collaboration and innovation, we’ve decided to make key components of our research open-source.

Explore our repositories and deep-dive tutorials:

  • Footsteps Planning: Algorithms for planning footstep trajectories for a biped given a global path.
  • Locomotion Policy for Quadrupeds: Reinforcement learning-based policy for quadrupedal robots, enabling adaptive and smooth motion in Genesis simulator using PPO.
  • EKF State Estimation for Humanoids: EKF model to estimate humanoid state (pose + velocities) based on floating base dynamics.
  • Foundation Models for Manipulation: Overview about state-of-art imitation learning techniques for robotic manipulation, enabling generalization across diverse tasks and environments.
  • Kinematics & Dynamics: Library to compute kinematics, inverse kinematics and dynamics for N-dof robotics systems based on Denavit-Hartenberg or URDF convention.
  • wake-word detection: wake-word detection module for conversational AI.

Pinned Loading

  1. footsteps_planning footsteps_planning Public

    Learn how to design a footstep planner for humanoid robots, breaking down the entire process step by step: 2D footsteps planning, 3D feet trajectory generation, ZMP and CoM trajectory generation.

    MATLAB 48 5

  2. quadrupeds_locomotion quadrupeds_locomotion Public

    Learn how to train a quadruped robot to walk using reinforcement learning, from defining actions and observations to designing rewards and transitioning from simulation to reality.

    Python 302 30

  3. ekf_locomotion ekf_locomotion Public

    EKF model to estimate humanoid state (pose + velocities) based on floating base dynamics equations.

    8

  4. foundation_models foundation_models Public

    Overview about state-of-art imitation learning techniques for robotic manipulation, enabling generalization across diverse tasks and environments.

    185 3

  5. controls controls Public

    Library to compute kinematics, inverse kinematics and dynamics for N-dof robotics systems based on Denavit-Hartenberg convention.

    Python 18 1

  6. wake_word_detection wake_word_detection Public

    Step-by-step guide to implement a wake-word detection system for Argo, an AI home robot, using Python/PyTorch.

    Python 7 1

Repositories

Showing 8 of 8 repositories
  • controls Public

    Library to compute kinematics, inverse kinematics and dynamics for N-dof robotics systems based on Denavit-Hartenberg convention.

    Argo-Robot/controls's past year of commit activity
    Python 18 MIT 1 0 1 Updated Oct 28, 2025
  • .github Public
    Argo-Robot/.github's past year of commit activity
    0 0 0 0 Updated Oct 12, 2025
  • ekf_locomotion Public

    EKF model to estimate humanoid state (pose + velocities) based on floating base dynamics equations.

    Argo-Robot/ekf_locomotion's past year of commit activity
    8 0 0 0 Updated May 31, 2025
  • foundation_models Public

    Overview about state-of-art imitation learning techniques for robotic manipulation, enabling generalization across diverse tasks and environments.

    Argo-Robot/foundation_models's past year of commit activity
    185 3 0 0 Updated Apr 7, 2025
  • quadrupeds_locomotion Public

    Learn how to train a quadruped robot to walk using reinforcement learning, from defining actions and observations to designing rewards and transitioning from simulation to reality.

    Argo-Robot/quadrupeds_locomotion's past year of commit activity
    Python 302 AGPL-3.0 30 1 1 Updated Feb 26, 2025
  • footsteps_planning Public

    Learn how to design a footstep planner for humanoid robots, breaking down the entire process step by step: 2D footsteps planning, 3D feet trajectory generation, ZMP and CoM trajectory generation.

    Argo-Robot/footsteps_planning's past year of commit activity
    MATLAB 48 5 0 0 Updated Jan 26, 2025
  • wake_word_detection Public

    Step-by-step guide to implement a wake-word detection system for Argo, an AI home robot, using Python/PyTorch.

    Argo-Robot/wake_word_detection's past year of commit activity
    Python 7 1 0 0 Updated Jan 7, 2025
  • raspicam_node Public Forked from UbiquityRobotics/raspicam_node

    ROS node for camera module of Raspberry Pi

    Argo-Robot/raspicam_node's past year of commit activity
    C++ 0 BSD-3-Clause 158 0 0 Updated Mar 12, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…