Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Joshua Smith 0002

dblp:55/6170-2 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0001-9249-5554ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 1 since 2021Systems, architecture and hardware · 6 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Motion planning and robot control · 43% Legged, aerial and field robots · 29% Robot manipulation · 19%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Legged, aerial and field robots › legged robots
legged robot locomotion
0.512021
Online Dynamic Trajectory Optimization and Control for a Quadruped Robot · ICRA 2021
Robotics › Motion planning and robot control
trajectory optimization
0.512021
Online Dynamic Trajectory Optimization and Control for a Quadruped Robot · ICRA 2021
Robotics › Robot manipulation › cooperative manipulation
multi-arm manipulation
0.312018
A Projected Inverse Dynamics Approach for Multi-Arm Cartesian Impedance Control · ICRA 2018
Robotics › Motion planning and robot control
motion planning
0.112021
Online Dynamic Trajectory Optimization and Control for a Quadruped Robot · ICRA 2021
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
online replanning
0.112021
Online Dynamic Trajectory Optimization and Control for a Quadruped Robot · ICRA 2021
Robotics › Motion planning and robot control › robot control
impedance control
0.112018
A Projected Inverse Dynamics Approach for Multi-Arm Cartesian Impedance Control · ICRA 2018

Methods — techniques the papers use, named apart from their topics

trajectory optimization · 0.5momentum-based task space model · 0.5projected inverse dynamics · 0.3contact force optimization · 0.3
YearPublicationVenuePosition
2021 Online Dynamic Trajectory Optimization and Control for a Quadruped Robot
abstract
Legged robot locomotion requires the planning of stable reference trajectories, especially while traversing uneven terrain. The proposed trajectory optimization framework is capable of generating dynamically stable base and footstep trajectories for multiple steps. The locomotion task can be defined with contact locations, base motion or both, making the algorithm suitable for multiple scenarios (e.g., presence of moving obstacles). The planner uses a simplified momentum-based task space model for the robot dynamics, allowing computation times that are fast enough for online replanning. This fast planning capability also enables the quadruped to accommodate for drift and environmental changes. The algorithm is tested on simulation and a real robot across multiple scenarios, which includes uneven terrain, stairs and moving obstacles. The results show that the planner is capable of generating stable trajectories in the real robot even when a box of 15 cm height is placed in front of its path at the last moment.
Oguzhan Cebe, Carlo Tiseo, Guiyang Xin, Hsiu-Chin Lin, Joshua Smith 0002, Michael N. Mistry
ICRA5
2020 Bounded haptic teleoperation of a quadruped robot's foot posture for sensing and manipulation
abstract
This paper presents a control framework to teleoperate a quadruped robot's foot for operator-guided haptic exploration of the environment. Since one leg of a quadruped robot typically only has 3 actuated degrees of freedom (DoFs), the torso is employed to assist foot posture control via a hierarchical whole-body controller. The foot and torso postures are controlled by two analytical Cartesian impedance controllers cascaded by a null space projector. The contact forces acting on supporting feet are optimized by quadratic programming (QP). The foot's Cartesian impedance controller may also estimate contact forces from trajectory tracking errors, and relay the force-feedback to the operator. A 7D haptic joystick, Sigma.7, transmits motion commands to the quadruped robot ANYmal, and renders the force feedback. Furthermore, the joystick's motion is bounded by mapping the foot's feasible force polytope constrained by the friction cones and torque limits in order to prevent the operator from driving the robot to slipping or falling over. Experimental results demonstrate the efficiency of the proposed framework.
Guiyang Xin, Joshua Smith 0002, David Rytz, Wouter Wolfslag, Hsiu-Chin Lin, Michael N. Mistry
ICRA2
2020 Adversarial Generation of Informative Trajectories for Dynamics System Identification
abstract
Dnamic System Identification approaches usually heavily rely on evolutionary and gradient-based optimisation techniques to produce optimal excitation trajectories for determining the physical parameters of robot platforms. Current optimisation techniques tend to generate single trajectories. This is expensive, and intractable for longer trajectories, thus limiting their efficacy for system identification. We propose to tackle this issue by using multiple shorter cyclic trajectories, which can be generated in parallel, and subsequently combined together to achieve the same effect as a longer trajectory. Crucially, we show how to scale this approach even further by increasing the generation speed and quality of the dataset through the use of generative adversarial network (GAN) based architectures to produce large databases of valid and diverse excitation trajectories. To the best of our knowledge, this is the first robotics work to explore system identification with multiple cyclic trajectories and to develop GAN-based techniques for scaleably producing excitation trajectories that are diverse in both control parameter and inertial parameter spaces. We show that our approach dramatically accelerates trajectory optimisation, while simultaneously providing more accurate system identification than the conventional approach.
Marija Jegorova, Joshua Smith 0002, Michael N. Mistry, Timothy M. Hospedales
IROS2
2018 Modeling and Control of Multi-Arm and Multi-Leg Robots: Compensating for Object Dynamics During Grasping
abstract
We consider a virtual manipulator in grasping scenarios which allows us to capture the effect of the object dynamics. This modeling approach turns a multi-arm robot into an underactuated system. We observe that controlling floating-base multi-leg robots is fundamentally similar. The Projected Inverse Dynamics Control approach is employed for decoupling contact consistent motion generation and controlling contact wrenches. The proposed framework for underactuated robots has been evaluated on an enormous robot hand composed of four KUKA LWR IV+ representing fingers cooperatively manipulating a 9kg box with total 28 actuated DOF and six virtual DOF representing the object as additional free-floating robot link. Finally, we validate the same approach on ANYmal, a floating-base quadruped with 12 actuated DOF. Experiments are performed both in simulation and real world.
Niels Dehio, Joshua Smith 0002, Dennis Leroy Wigand, Guiyang Xin, Hsiu-Chin Lin, Jochen J. Steil, Michael N. Mistry
ICRA2
2018 A Projected Inverse Dynamics Approach for Multi-Arm Cartesian Impedance Control
abstract
We propose a model-based control framework for multi-arm manipulation of a rigid object subject to external disturbances. The control framework, based on projected inverse dynamics, decomposes the control law into constrained and unconstrained subspaces. Unconstrained components accomplish the motion task with a desired 6-DOF Cartesian impedance behaviour against external disturbances. Meanwhile, the constrained component enforces contact and friction constraints by optimising for contact forces within the constrained subspace. External disturbances are explicitly compensated for without using force/torque sensors at the contact points. The approach is evaluated on a dual-arm platform manipulating a rigid object while coping with unknown object dynamics and human interaction.
Hsiu-Chin Lin, Joshua Smith 0002, Keyhan Kouhkiloui Babarahmati, Niels Dehio, Michael N. Mistry
ICRA2
2018 A Model-Based Hierarchical Controller for Legged Systems Subject to External Disturbances
abstract
Legged robots have many potential applications in real-world scenarios where the tasks are too dangerous for humans, and compliance is needed to protect the system against external disturbances and impacts. In this paper, we propose a model-based controller for hierarchical tasks of legged systems subject to external disturbance. The control framework is based on projected inverse dynamics controller, such that the control law is decomposed into two orthogonal subspaces, i.e., the constrained and the unconstrained subspaces. The unconstrained component controls multiple desired tasks with impedance responses. The constrained space controller maintains the contact subject to unknown external disturbances, without the use of any force/torque sensing at the contact points. By explicitly modelling the external force, our controller is robust to external disturbances and errors arising from incorrect dynamic model information. The main contributions of this paper include (1) incorporating an impedance controller to control external disturbances and allow impedance shaping to adjust the behaviour of the motion under external disturbances, (2) optimising contact forces within the constrained subspace that also takes into account the external disturbances without using force/torque sensors at the contact locations. The techniques are evaluated on the ANYmal quadruped platform under a variety of scenarios.
Guiyang Xin, Hsiu-Chin Lin, Joshua Smith 0002, Oguzhan Cebe, Michael N. Mistry
ICRA3