24,317 research outputs found
Automated sequence and motion planning for robotic spatial extrusion of 3D trusses
While robotic spatial extrusion has demonstrated a new and efficient means to
fabricate 3D truss structures in architectural scale, a major challenge remains
in automatically planning extrusion sequence and robotic motion for trusses
with unconstrained topologies. This paper presents the first attempt in the
field to rigorously formulate the extrusion sequence and motion planning (SAMP)
problem, using a CSP encoding. Furthermore, this research proposes a new
hierarchical planning framework to solve the extrusion SAMP problems that
usually have a long planning horizon and 3D configuration complexity. By
decoupling sequence and motion planning, the planning framework is able to
efficiently solve the extrusion sequence, end-effector poses, joint
configurations, and transition trajectories for spatial trusses with
nonstandard topologies. This paper also presents the first detailed computation
data to reveal the runtime bottleneck on solving SAMP problems, which provides
insight and comparing baseline for future algorithmic development. Together
with the algorithmic results, this paper also presents an open-source and
modularized software implementation called Choreo that is machine-agnostic. To
demonstrate the power of this algorithmic framework, three case studies,
including real fabrication and simulation results, are presented.Comment: 24 pages, 16 figure
A Dynamic Localized Adjustable Force Field Method for Real-time Assistive Non-holonomic Mobile Robotics
Providing an assistive navigation system that augments
rather than usurps user control of a powered wheelchair
represents a significant technical challenge. This paper
evaluates an assistive collision avoidance method for a
powered wheelchair that allows the user to navigate safely
whilst maintaining their overall governance of the platform
motion. The paper shows that by shaping, switching and
adjusting localized potential fields we are able to negotiate
different obstacles by generating a more intuitively natural
trajectory, one that does not deviate significantly from the
operator in the loop desired-trajectory. It can also be seen
that this method does not suffer from the local minima
problem, or narrow corridor and proximity oscillation,
which are common problems that occur when using
potential fields. Furthermore this localized method enables
the robotic platform to pass very close to obstacles, such as
when negotiating a narrow passage or doorway
AAO Starbugs: software control and associated algorithms
The Australian Astronomical Observatory's TAIPAN instrument deploys 150
Starbug robots to position optical fibres to accuracies of 0.3 arcsec, on a 32
cm glass field plate on the focal plane of the 1.2 m UK-Schmidt telescope. This
paper describes the software system developed to control and monitor the
Starbugs, with particular emphasis on the automated path-finding algorithms,
and the metrology software which keeps track of the position and motion of
individual Starbugs as they independently move in a crowded field. The software
employs a tiered approach to find a collision-free path for every Starbug, from
its current position to its target location. This consists of three
path-finding stages of increasing complexity and computational cost. For each
Starbug a path is attempted using a simple method. If unsuccessful,
subsequently more complex (and expensive) methods are tried until a valid path
is found or the target is flagged as unreachable.Comment: 10 pages, to be published in Proc. SPIE 9913, Software and
Cyberinfrastructure for Astronomy IV; 201
Decentralized MPC based Obstacle Avoidance for Multi-Robot Target Tracking Scenarios
In this work, we consider the problem of decentralized multi-robot target
tracking and obstacle avoidance in dynamic environments. Each robot executes a
local motion planning algorithm which is based on model predictive control
(MPC). The planner is designed as a quadratic program, subject to constraints
on robot dynamics and obstacle avoidance. Repulsive potential field functions
are employed to avoid obstacles. The novelty of our approach lies in embedding
these non-linear potential field functions as constraints within a convex
optimization framework. Our method convexifies non-convex constraints and
dependencies, by replacing them as pre-computed external input forces in robot
dynamics. The proposed algorithm additionally incorporates different methods to
avoid field local minima problems associated with using potential field
functions in planning. The motion planner does not enforce predefined
trajectories or any formation geometry on the robots and is a comprehensive
solution for cooperative obstacle avoidance in the context of multi-robot
target tracking. We perform simulation studies in different environmental
scenarios to showcase the convergence and efficacy of the proposed algorithm.
Video of simulation studies: \url{https://youtu.be/umkdm82Tt0M
Design, implementation, and testing of advanced virtual coordinate-measuring machines
Copyright @ 2011 IEEE. This article has been made available through the Brunel Open Access Publishing Fund.Advanced virtual coordinate-measuring machines (CMMs) (AVCMMs) have recently been developed at Brunel University, which provide vivid graphical representation and powerful simulation of CMM operations, together with Monte-Carlo-based uncertainty evaluation. In an integrated virtual environment, the user can plan an inspection strategy for a given task, carry out virtual measurements, and evaluate the uncertainty associated with the measurement results, all without the need of using a physical machine. The obtained estimate of uncertainty can serve as a rapid feedback for the user to optimize the inspection plan in the AVCMM before actual measurements or as an evaluation of the measurement results performed. This paper details the methodology, design, and implementation of the AVCMM system, including CMM modeling, probe contact and collision detection, error modeling and simulation, and uncertainty evaluation. This paper further reports experimental results for the testing of the AVCMM
- âŠ