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 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

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

    Python 17 1

  2. GATO GATO Public

    GPU-Accelerated Trajectory Optimization

    Cuda 45 4

  3. GLASS GLASS Public

    GPU Linear Algebra Simple Subroutines: a header-only CUDA template library for block-local BLAS/LAPACK + robotics operators, tuned per-architecture with signed GPU test receipts

    Cuda 5 2

  4. MPCGPU MPCGPU Public

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

    Cuda 76 9

  5. pytest-gpu-proof pytest-gpu-proof Public

    A Simple Pytest Extension for Local GPU Code Testing

    Python 1

  6. TinySDP TinySDP Public

    Real-time semidefinite optimization for embedded robotics, RSS 2026

    C++ 21 2

Repositories

Showing 10 of 52 repositories
  • MPCGPU Public

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

    A2R-Lab/MPCGPU's past year of commit activity
    Cuda 76 MIT 9 2 0 Updated Oct 4, 2026
  • GATO Public

    GPU-Accelerated Trajectory Optimization

    A2R-Lab/GATO's past year of commit activity
    Cuda 45 MIT 4 0 0 Updated Oct 4, 2026
  • GLASS Public

    GPU Linear Algebra Simple Subroutines: a header-only CUDA template library for block-local BLAS/LAPACK + robotics operators, tuned per-architecture with signed GPU test receipts

    A2R-Lab/GLASS's past year of commit activity
    Cuda 5 MIT 2 0 3 Updated Oct 4, 2026
  • HJCD-IK Public

    GPU-Accelerated Inverse Kinematics

    A2R-Lab/HJCD-IK's past year of commit activity
    Cuda 19 MIT 2 0 0 Updated Oct 3, 2026
  • GRiD Public

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

    A2R-Lab/GRiD's past year of commit activity
    Python 17 MIT 1 0 0 Updated Oct 3, 2026
  • osqp-python Public Forked from osqp/osqp-python

    Python interface for OSQP

    A2R-Lab/osqp-python's past year of commit activity
    Python 0 Apache-2.0 51 0 0 Updated Oct 2, 2026
  • GBD-PCG Public

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

    A2R-Lab/GBD-PCG's past year of commit activity
    Cuda 5 MIT 3 0 1 Updated Oct 1, 2026
  • A2R-Lab/A2R-Lab.github.io's past year of commit activity
    HTML 0 0 0 0 Updated Oct 1, 2026
  • RBDReference Public

    A Python reference implementation of rigid body dynamics algorithms

    A2R-Lab/RBDReference's past year of commit activity
    Python 3 MIT 0 0 0 Updated Sep 30, 2026
  • URDFParser Public

    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 0 0 0 Updated Sep 28, 2026

Top languages

Loading…

Most used topics

Loading…