Skip to content
@A2R-Lab

The Accessible and Accelerated Robotics Lab (A²R Lab)

The Accessible and Accelerated Robotics Lab (A²R Lab)

A2R-Lab Logo

The A²R Lab focusses on focuses on optimizing robotic systems at all scales by developing, optimizing, implementing, and evaluating next-generation algorithms and edge computational systems, through algorithm-hardware-software co-design (e.g., MPCGPU, GRiD, TinyMPC). As such, our research is at the intersection of Robotics and Computer Architecture, Embedded Systems, Numerical Optimization, and Machine Learning.

We also want to promote a responsible, sustainable, and accessible future for robotics and edge computing, including the development of new interdisciplinary, project-based, open-access courses that lower the barriers to entry for cutting-edge topics like robotics, parallel programming, and embedded machine learning (e.g., Global TinyML Education, Parallel Optimization for Robotics).

To learn more about our lab please visit our website: https://a2r-lab.org/.

Pinned Loading

  1. GRiD GRiD Public

    Forked from robot-acceleration/GRiD

    A GPU accelerated library for computing rigid body dynamics with analytical gradients

    Cuda 10 6

  2. MPCGPU MPCGPU Public

    Numerical experiments for the paper: "MPCGPU: Real-Time Nonlinear Model Predictive Control through Preconditioned Conjugate Gradient on the GPU"

    Cuda 63 4

  3. GBD-PCG GBD-PCG Public

    A GPU-Accelerated Block-Tridiagonal Matrix Preconditioned Conjugate Gradient Solver

    Cuda 4 3

  4. Just-Round Just-Round Public

    Supplementary code for "Just Round: Quantized Observation Spaces Enable Memory Efficient Learning of Dynamic Locomotion"

    Python 2

  5. DiffCompressDRL DiffCompressDRL Public

    Source code and numerical experiments for the paper: "Differentially Encoded Observation Spaces for Perceptive Reinforcement Learning"

    Python 1

  6. TrajoptMPCReference TrajoptMPCReference Public

    A Python reference implementation of trajectory optimization (trajopt) algorithms and model predictive control (MPC).

    Python 6 5

Repositories

Showing 10 of 37 repositories
  • GATO Public

    GPU-Accelerated Trajectory Optimization

    A2R-Lab/GATO’s past year of commit activity
    Cuda 20 MIT 0 0 0 Updated Sep 4, 2025
  • tinympc-crazyflie Public

    Documents on integrating TinyMPC into the Crazyflie nano-quadrotor

    A2R-Lab/tinympc-crazyflie’s past year of commit activity
    C++ 5 0 0 0 Updated Sep 4, 2025
  • DeKA Public
    A2R-Lab/DeKA’s past year of commit activity
    Python 3 0 0 0 Updated Sep 2, 2025
  • A2R-Lab/A2R-Lab.github.io’s past year of commit activity
    HTML 1 0 0 0 Updated Aug 21, 2025
  • GATO-RL Public
    A2R-Lab/GATO-RL’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Aug 1, 2025
  • SGRUtils Public

    Simple GPU Robotics Utility Functions

    A2R-Lab/SGRUtils’s past year of commit activity
    Cuda 1 0 0 0 Updated Jul 27, 2025
  • GLASS Public

    GPU Linear Algebra Simple Subroutines

    A2R-Lab/GLASS’s past year of commit activity
    Cuda 3 1 0 0 Updated Jul 24, 2025
  • GRiD Public Forked from robot-acceleration/GRiD

    A GPU accelerated library for computing rigid body dynamics with analytical gradients

    A2R-Lab/GRiD’s past year of commit activity
    Cuda 10 MIT 17 0 1 Updated Jul 23, 2025
  • GRiDCodeGenerator Public Forked from robot-acceleration/GRiDCodeGenerator

    A optimized CUDA C++ code generation engine for rigid body dynamics algorithms and their analytical gradients.

    A2R-Lab/GRiDCodeGenerator’s past year of commit activity
    Python 0 MIT 6 0 0 Updated Jul 23, 2025
  • URDFParser Public Forked from robot-acceleration/URDFParser

    A simple parser libaray for URDF Files. That returns a robot object which can be used to access links, joints, transformation matrices, etc.

    A2R-Lab/URDFParser’s past year of commit activity
    Python 1 MIT 6 0 0 Updated Jul 23, 2025

Most used topics

Loading…