← Search

Amir Patel

19 accepted papers

2026

Autonomous Rotating Cameras Boost 3D Wildlife MoCap Yield without Human Operators

ICRA 2026poster

We present a low-cost, autonomous, rotating-camera system that increases the usable data yield for 3D markerless motion capture of animals in uncontrolled outdoor settings. A lightweight detector (YOLOv4-Tiny) locates the subject at 10 Hz; an Extended Kalman Filter bridges sparse detections to a 50 …

Cited by 0Scholar
2024

Monocular 3D Reconstruction of Cheetahs in the Wild*

IROS 2024poster

This paper introduces a framework for monocular 3D reconstruction of cheetah movements, leveraging a combination of data-driven and physics-based modeling as well as trajectory optimization. Unlike traditional methods that rely solely on kinematics, our approach integrates dynamic motion principles,…

Cited by 0SourceScholar
2023

Getting Air: Modelling and Control of a Hybrid Pneumatic-Electric Legged Robot

ICRA 2023poster

With their combination of power and compliance, pneumatic actuators have great potential for enabling dynamic and agile behaviors in legged robots, but their complex dynam-ics impose control challenges that have hindered widespread use. In this paper, we describe the development of a tractable model…

Cited by 4SourceScholar
2022

Improving 3D Markerless Pose Estimation of Animals in the Wild using Low-Cost Cameras

IROS 2022poster

Tracking the 3D motion of agile animals in the wild will enable new insight into the design of robotic controllers. However, in-field 3D pose estimation of high-speed wildlife such as cheetahs is still a challenge [1]. In this work, we aim to solve two of these challenges: unnatural pose estimates d…

Cited by 5SourcecodeScholar
2022

Minor Change, Major Gains II: Are Maximal Coordinates the Fastest Choice for Trajectory Optimization?

IROS 2022poster

It has been shown that changing the coordinates describing a multi-body system to use absolute rather than relative angles produces a significant improvement in the tractability of trajectory optimization problems. This simplifies the equations of motion when modelling long kinematic chains. In this…

Cited by 1SourceScholar
2021

AcinoSet: A 3D Pose Estimation Dataset and Baseline Models for Cheetahs in the Wild

ICRA 2021poster

Animals are capable of extreme agility, yet understanding their complex dynamics, which have ecological, biomechanical and evolutionary implications, remains challenging. Being able to study this incredible agility will be critical for the development of next-generation autonomous legged robots. In…

Cited by 66SourcecodeScholar
2021

Optimization-Inspired Controller Design for Transient Legged Locomotion

ICRA 2021poster

For robots to leave the safety of the laboratory and explore the world, maneuverability will need to be mastered. However, transient motions, such as rapid acceleration and deceleration, have received little attention in the literature. This is mainly due to the complexity of analyzing these high di…

Cited by 3SourceScholar
2020

Minor Change, Major Gains: The Effect of Orientation Formulation on Solving Time for Multi-Body Trajectory Optimization

RA-L 2020

Many different coordinate formulations have been established to describe the position of multi-body robot models, but the impact of this choice on the tractability of trajectory optimization problems has yet to be investigated. Relative formulations, which reference the position of each link to its

Cited by 11SourceScholar
2020

Waste Not, Want Not: Lessons in Rapid Quadrupedal Gait Termination from Thousands of Suboptimal Solutions

IROS 2020poster

Elaborate trajectory optimization models with many degrees of freedom can be a useful locomotion-planning tool, as they provide rich solutions that take advantage of the robot's specific morphology. They are, however, prone to falling into local minima. Depending on the seed that initializes the sol…

Cited by 5SourceScholar
2019

Contact-Implicit Trajectory Optimization Using Orthogonal Collocation

RA-L 2019

In this letter, we propose a method to improve the accuracy of trajectory optimization for dynamic robots with intermittent contact by using orthogonal collocation. Until recently, most trajectory optimization methods for systems with contacts employ mode-scheduling, which requires an a priori knowl

Cited by 78SourceScholar