English
Related papers

Related papers: frax: Fast Robot Kinematics and Dynamics in JAX

200 papers

Three-dimensional rigid-body transforms, i.e. rotations and translations, are central to modern differentiable machine learning pipelines in robotics, vision, and simulation. However, numerically robust and mathematically correct…

Machine Learning · Computer Science 2025-11-27 Martin Schuck , Alexander von Rohr , Angela P. Schoellig

In evolutionary robotics, jointly optimising the design and the controller of robots is a challenging task due to the huge complexity of the solution space formed by the possible combinations of body and controller. We focus on the…

Robotics · Computer Science 2024-03-18 Léni K. Le Goff , Edgar Buchanan , Emma Hart

With the rise of increasingly complex autonomous systems powered by black box AI models, there is a growing need for Run Time Assurance (RTA) systems that provide online safety filtering to untrusted primary controller output. Currently,…

Systems and Control · Electrical Eng. & Systems 2022-09-05 Umberto Ravaioli , Kyle Dunlap , Kerianne Hobbs

Robotics has made remarkable hardware strides-from DARPA's Urban and Robotics Challenges to the first humanoid-robot kickboxing tournament-yet commercial autonomy still lags behind progress in machine learning. A major bottleneck is…

Obtaining dynamic models of continuum soft robots is central to the analysis and control of soft robots, and researchers have devoted much attention to the challenge of proposing both data-driven and first-principle solutions. Both avenues…

Robotics · Computer Science 2025-02-21 Ricardo Valadas , Maximilian Stölzle , Jingyue Liu , Cosimo Della Santina

Evolutionary computation has been shown to be a highly effective method for training neural networks, particularly when employed at scale on CPU clusters. Recent work have also showcased their effectiveness on hardware accelerators, such as…

Neural and Evolutionary Computing · Computer Science 2022-04-07 Yujin Tang , Yingtao Tian , David Ha

The simplex algorithm has been successfully used for many years in solving linear programming (LP) problems. Due to the intensive computations required (especially for the solution of large LP problems), parallel approaches have also…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-22 Basilis Mamalis , Marios Perlitis

Building differentiable simulations of physical processes has recently received an increasing amount of attention. Specifically, some efforts develop differentiable robotic physics engines motivated by the computational benefits of merging…

Robotics · Computer Science 2022-02-24 Franziska Meier , Austin Wang , Giovanni Sutanto , Yixin Lin , Paarth Shah

Torque control algorithms which consider robot dynamics and contact constraints are important for creating dynamic behaviors for humanoids. As computational power increases, algorithms tend to also increase in complexity. However, it is not…

Robotics · Computer Science 2017-01-31 Sean Mason , Nicholas Rotella , Stefan Schaal , Ludovic Righetti

Soft robotics has advanced rapidly, yet its control methods remain fragmented: different morphologies and actuation schemes still require task-specific controllers, hindering theoretical integration and large-scale deployment. A generic…

We present a new approach to robot hand design specifically suited for successfully implementing robot learning methods to accomplish tasks in daily human environments. We introduce BaRiFlex, an innovative gripper design that alleviates the…

We propose reaching steps towards the real-time strain control of multiphysics, multiscale continuum soft robots. To study this problem fundamentally, we ground ourselves in a model-based control setting enabled by mathematically precise…

Systems and Control · Electrical Eng. & Systems 2025-05-09 Lekan Molu

Inverse dynamics computation is a critical component in robot control, planning and simulation, enabling the calculation of joint torques required to achieve a desired motion. This paper presents a ROS2-based software library designed to…

Robotics · Computer Science 2025-04-15 Vincenzo Petrone , Enrico Ferrentino , Pasquale Chiacchio

Robot motion can have many goals. Depending on the task, we might optimize for pose error, speed, collision, or similarity to a human demonstration. Motivated by this, we present PyRoki: a modular, extensible, and cross-platform toolkit for…

Robotics · Computer Science 2025-05-07 Chung Min Kim , Brent Yi , Hongsuk Choi , Yi Ma , Ken Goldberg , Angjoo Kanazawa

We present a novel convex formulation that weakly couples the Material Point Method (MPM) with rigid body dynamics through frictional contact, optimized for efficient GPU parallelization. Our approach features an asynchronous time-splitting…

Robotics · Computer Science 2025-07-08 Chang Yu , Wenxin Du , Zeshun Zong , Alejandro Castro , Chenfanfu Jiang , Xuchen Han

The development of deep learning software libraries enabled significant progress in the field by allowing users to focus on modeling, while letting the library to take care of the tedious and time-consuming task of optimizing execution for…

Machine Learning · Computer Science 2023-10-17 Miloš Stanojević , Laurent Sartran

Unsupervised environment design (UED) is a form of automatic curriculum learning for training robust decision-making agents to zero-shot transfer into unseen environments. Such autocurricula have received much interest from the RL…

Machine Learning · Computer Science 2024-08-27 Minqi Jiang , Michael Dennis , Edward Grefenstette , Tim Rocktäschel

fastai is a deep learning library which provides practitioners with high-level components that can quickly and easily provide state-of-the-art results in standard deep learning domains, and provides researchers with low-level components…

Machine Learning · Computer Science 2020-02-21 Jeremy Howard , Sylvain Gugger

GPUs are popular devices for accelerating scientific calculations. However, as GPU code is usually written in low-level languages, it breaks the abstractions of high-level languages popular with scientific programmers. To overcome this, we…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-04-13 Tim Besard , Pieter Verstraete , Bjorn De Sutter

JAX is widely used in machine learning and scientific computing, the latter of which often relies on existing high-performance code that we would ideally like to incorporate into JAX. Reimplementing the existing code in JAX is often…

Instrumentation and Methods for Astrophysics · Physics 2024-06-28 Jakob Roth , Martin Reinecke , Gordian Edenhofer
‹ Prev 1 3 4 5 6 7 10 Next ›