PuzzleFlex: kinematic motion of chains with loose joints

06/20/2019
by   Samuel Lensgraf, et al.
0

This paper presents a method of computing free motions of a planar assembly of rigid bodies connected by loose joints. Joints are modeled using local distance constraints, which are then linearized with respect to configuration space velocities, yielding a linear programming formulation that allows analysis of systems with thousands of rigid bodies. Potential applications include analysis of collections of modular robots, structural stability perturbation analysis, tolerance analysis for mechanical systems,and formation control of mobile robots.

READ FULL TEXT
research
04/01/2021

SMORES-EP, a Modular Robot with Parallel Self-assembly

Self-assembly of modular robotic systems enables the construction of com...
research
07/14/2023

Distributed Planning for Rigid Robot Formations using Consensus on the Transformation of a Base Configuration

This paper presents a novel planning method that achieves navigation of ...
research
05/03/2019

Cooperative Distributed Robust Control of Modular Mobile Robots with Bounded Curvature and Velocity

A novel motion control system for Compliant Framed wheeled Modular Mobil...
research
08/02/2022

A Multi-body Tracking Framework – From Rigid Objects to Kinematic Structures

Kinematic structures are very common in the real world. They range from ...
research
10/07/2022

A Novel Graph-based Motion Planner of Multi-Mobile Robot Systems with Formation and Obstacle Constraints

Multi-mobile robot systems show great advantages over one single robot i...
research
07/15/2019

Forward and Inverse Kinematics of a Single Section Inextensible Continuum Arm

Continuum arms, such as trunk and tentacle robots, lie between the two e...
research
08/24/2020

Experimental Verification of Stability Theory for a Planar Rigid Body with Two Unilateral Frictional Contacts

Stability of equilibrium states in mechanical systems with multiple unil...

Please sign up or login with your details

Forgot password? Click here to reset