Skip to content
@learnsyslab

Learning Systems and Robotics Lab (LSY)

Learning Systems and Robotics Lab (LSY)

Toward a seamless interaction of robotic systems with the physical world.

We are a robotics research group at the Technical University of Munich and the University of Toronto led by Prof. Angela Schoellig. We combine control theory, machine learning, and optimization to build robots that operate safely and effectively in uncertain, real-world environments — from single systems to large-scale swarms.

Research

Learning-based & safe control · Drone simulation · RL · VLAs · Multi-robot systems · Mobile manipulation

By the numbers

Followers Stars

Pinned Loading

  1. gym-pybullet-drones gym-pybullet-drones Public

    PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control

    Python 2.1k 563

  2. safe-control-gym safe-control-gym Public

    PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL

    Python 917 166

  3. crisp_controllers crisp_controllers Public

    CRISP – Compliant ROS2 Controllers for Learning-Based Manipulation Policies

    C++ 237 40

  4. crazyflow crazyflow Public

    Scalable drone simulation using JAX.

    Python 174 44

  5. upright upright Public

    [RA-L 2023, 2025] Model predictive control and trajectory optimization for fast nonprehensile object transportation with a mobile manipulator.

    Python 155 13

  6. lsy_drone_racing lsy_drone_racing Public

    LSY Autonomous Drone Racing Challenge

    Python 85 119

Repositories

Showing 10 of 82 repositories
  • crazyflow Public

    Scalable drone simulation using JAX.

    learnsyslab/crazyflow's past year of commit activity
    Python 174 MIT 44 9 2 Updated Sep 15, 2026
  • learnsyslab/tum-website-assets's past year of commit activity
    HTML 0 0 0 0 Updated Sep 15, 2026
  • motion_capture_tracking Public Forked from IMRCLab/motion_capture_tracking

    ROS Package for different motion capture systems, including custom rigid body tracking support

    learnsyslab/motion_capture_tracking's past year of commit activity
    C++ 0 MIT 44 0 0 Updated Sep 13, 2026
  • livox_ros_driver2 Public Forked from Livox-SDK/livox_ros_driver2

    Livox device driver under Ros(Compatible with ros and ros2), support Lidar HAP and Mid-360.

    learnsyslab/livox_ros_driver2's past year of commit activity
    C++ 0 696 0 0 Updated Sep 11, 2026
  • crazyflie-firmware Public Forked from bitcraze/crazyflie-firmware

    The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.

    learnsyslab/crazyflie-firmware's past year of commit activity
    C 0 GPL-3.0 1,283 0 0 Updated Sep 11, 2026
  • GNSSUtils Public
    learnsyslab/GNSSUtils's past year of commit activity
    Python 0 0 0 0 Updated Sep 9, 2026
  • splax Public

    Gaussian Splatting in JAX

    learnsyslab/splax's past year of commit activity
    Python 9 MIT 1 1 0 Updated Sep 8, 2026
  • gym-pybullet-drones Public

    PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control

    learnsyslab/gym-pybullet-drones's past year of commit activity
    Python 2,135 MIT 563 110 0 Updated Sep 6, 2026
  • rslidar_sdk Public Forked from RoboSense-LiDAR/rslidar_sdk

    RoboSense LiDAR SDK for ROS & ROS2

    learnsyslab/rslidar_sdk's past year of commit activity
    C++ 0 355 0 0 Updated Sep 4, 2026
  • rs_driver Public Forked from RoboSense-LiDAR/rs_driver

    RoboSense LiDAR cross-platform driver kernel for advanced development

    learnsyslab/rs_driver's past year of commit activity
    C++ 0 161 0 0 Updated Sep 4, 2026