Our Labs

BioRobotics Lab

Works on the computational aspects of loco-motion control, sensori-motor coordination, and learning in animals and robots.

Computational Robot Design & Fabrication Lab

Develops new fabrication and computational design tools for developing robots with new capabilities.

Distributed Intelligent Systems and Algorithms Lab

Develops automatic design, modeling, control and optimization methods for distributed systems.

Environmental Sensing Observatory

Investigates the processes that shape snow and ice in mountains and polar regions.

Laboratory of Intelligent Systems

Explores future avenues of AI and robotics at the convergence of biology, engineering, humans & machines.

Learning Algorithms and Systems Lab

Bio-inspired design and intelligence of Aerial Robotics, Swarm Robotics, and Soft Robotics.

MicroBioRobotics Laboratory

Develops the science and techniques of micro-robotics to create next-generation intelligent systems.

Mobile Robotics Systems Group

Develops miniature mobile robots for research in biology and learning sciences.

Neuro-Engineering Lab

Reverse-engineering the fly to understand how animals leverage social information, learn about the world, and generate flexible motor behaviors

Reconfigurable Robotics Lab

Studies & develops reconfigurable and interactive robots that are highly conscious of evolving environments such as in the medical space, metaverse & wearables.

Visual Intelligence and Learning Lab

Our research focus is broadly on Computer Vision, Machine Learning, and Perception-for-Robotics.

Visual Intelligence for Transportation Lab

Enables a future where self-driving vehicles, or delivery/social robots will be facts of everyday life.

Translational Neural Engineering Lab

Develops effective neurotechnology to restore sensorimotor function in people affected by disabilities.

Name and description of the labResearch domainsCurrent projects
BioRobotics Lab
Works on the computational aspects of loco-motion control, sensori-motor coordination, and learning in animals and robots.
Neuromechanical Simulations
Amphibious Robotics
Modular Robotics
Rehabilitation Technologies
Humanoid Robotics
Quadruped Robotics
– Salamandra, ERC Synergy project
Distributed Intelligent Systems and Algorithms Lab
Develops automatic design, modeling, control and optimization methods for distributed systems.
– Assembly and Manipulation
– Distributed Learning and Optimization
– Intelligent Vehicles
– Localization and Navigation
– Robotic Sensor Networks
– Social Robotics
– Sensor and Actuator Networks
Distributed Estimation and Control for Quadrotor Formations
Multi-Level Modeling for Control Optimization in Multi-Robot Systems
Model Predictive Control and Estimation for Distributed Quadrotor Formations
Distributed 3D Environmental Sensing with a Team of Underwater Robots
3D Distributed Odor Localization and Mapping
Gas Source Localization in a Built Environment
Institutional Robotics for Socially Aware Multi-Robot Systems
Multi-robot Human-aware Navigation
Environmental Sensing Observatory
Investigates the processes that shape snow and ice in mountains and polar regions.
– Real Time Quality Assessment for Airborne Lidar Mapping
– PEACE for UAV (Planning & Estimating Accuracy in a Cluttered Environment for UAV
– Climact
– Droning – SNSF
Position and attitude determination
Mapping and remote sensing 
Laboratory of Intelligent Systems
Explores future avenues of AI and robotics at the convergence of biology, engineering, humans & machines.

Aerial Robotics
Wearable Robotics
Soft Robotics
– Avian-Inspired Claws Enable Robot Perching or Walking
– Training Efficient Controllers via Analytic Policy Gradient
– Resilient drones with morphing wings
– Fast-Response Variable-Stiffness Magnetic Catheters for Minimally Invasive Surgery
– A Soft Gripper with Granular Jamming and Electroadhesive Properties
Learning Algorithms and Systems Lab
Bio-inspired design and intelligence of Aerial Robotics, Swarm Robotics, and Soft Robotics.
Catching objects in flight
Robust Manipulation
Deformable Objects
Humanoid Control
Shared Control
Dual-arm fast grabbing and tossing objects
– Human-robot collaborative construction system for shotcrete
– Skill acquisition in humans and robots (SAHR)
– Four-arms manipulation and applications to surgery
MicroBioRobotics Laboratory
Develops the science and techniques of micro-robotics to create next-generation intelligent systems.
– Development of next-generation microrobots
– Discovering mesoscale physical principles of biological self-organization
– Small-scale robotic devices for medical interventions in the brain
– 3D Printed Acoustically Programmable Soft Microactuators
– Precise tactile stimulation of worker ants by a robotic manipulator reveals that individual responses are density‐ and context‐dependent
Mobile Robotics Systems Group
Develops miniature mobile robots for research in biology and learning sciences.
– Animal-robot interactions
– Educational robotics
– A biohybrid interaction framework for the integration of robots in animal societies
– A robotic honeycomb for interaction with a honeybee colony
– Challenges and approaches in bridging the biomimicry gap in biohybrid systems of fish and robots
– A Research-Practice Partnership to Introduce Computer Science in Secondary School: Lessons from a Pilot Program
– An Adapted Cascade Model to Scale Primary School Digital Education Curricular Reforms and Teacher Professional Development Programs
Neuro-Engineering Lab
Reverse-engineering the fly to understand how animals leverage social information, learn about the world, and generate flexible motor behaviors.
– Uncovering information flow between the brain and motor system
– Building a neuromechanical model of Drosophila in a physics environment
– Recording neural activity in the motor system during behavior
– Using deep networks to efficiently and precisely quantify behavior
– Robotic experimental automation
– Use computational tools to study neural circuit activity
– Build artificial neural networks to control a simulated fly.
– Use robotic systems to automate biological experimentation
– Use computational tools to study animal behavior
– Study the full graph (connectome) of the fly nervous system
– Build a robotic fly
Reconfigurable Robotics Lab
Studies & develops reconfigurable and interactive robots that are highly conscious of evolving environments such as in the medical space, metaverse & wearables.
– Origami Robots
– Soft Robotics
Multiscale Interactive Origami Robotic Surface (MIROS)
Electromagnetic Actuation Design for Distributed Stiffness
Soft Reconfigurable Surface (SRS)
Vacuum-Powered Soft Robots
Soft Actuator Packs for Human Augmentation
Visual Intelligence and Learning Lab
Our research focus is broadly on Computer Vision, Machine Learning, and Perception-for-Robotics.
– Computer Vision
– Machine Learning
– Perception for Robotics
Rapid Network Adaptation: Learning to Adapt Neural Networks Using Test-Time Feedback
Modality-invariant Visual Odometry for Embodied Navigation
Visual Intelligence for Transportation Lab
Enables a future where self-driving vehicles, or delivery/social robots will be facts of everyday life.
–  Computer Vision (Real-time Perception)
– Machine Learning (Deep learning) – Robotics (Crowd-Robot Interaction)
– Autonomous Moving Agents and Digital Twins
Pedestrian Stop and Go
Skeleton-based Action Recognition
WholeBody Human Pose Estimation: Keypoint Communities
Detecting 32 Pedestrian Attributes for Autonomous Vehicles
Translational Neural Engineering Lab
Develops effective neurotechnology to restore sensorimotor function in people affected by disabilities.
– Neurotechnology
– Restoring sensorimotor function
Neuro-Muscular Electrical Stimulation
Ultrasound Neuromodulation
Prosthesis Control in Upper-limb Amputees