2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2019
DOI: 10.1109/iros40897.2019.8967990
|View full text |Cite
|
Sign up to set email alerts
|

Learning Singularity Avoidance

Abstract: With the increase in complexity of robotic systems and the rise in non-expert users, it can be assumed that task constraints are not explicitly known. In tasks where avoiding singularity is critical to its success, this paper provides an approach, especially for non-expert users, for the system to learn the constraints contained in a set of demonstrations, such that they can be used to optimise an autonomous controller to avoid singularity, without having to explicitly know the task constraints. The proposed a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
1
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 13 publications
(17 reference statements)
0
5
0
Order By: Relevance
“…where x ∈ R P represents state and u ∈ R Q represents the action. A(x) ∈ R S×Q is the constraint matrix which projects the task space policy onto the relevant part of the The task space can refer to the DoF (Degree of Freedom) required to perform the primary task such as reaching towards a target point, and the null space controls a second lower priority objective in a way where it doesn't interfere with the main task such as avoiding joint-limits, self-collision or kinematic singularities [23,24]. This formalism is generic and works for a wide variety of systems, it not only applies to kinematics, but also to redundant actuation [25], and redundancy in dynamics [26].…”
Section: Constraint Formalismmentioning
confidence: 99%
“…where x ∈ R P represents state and u ∈ R Q represents the action. A(x) ∈ R S×Q is the constraint matrix which projects the task space policy onto the relevant part of the The task space can refer to the DoF (Degree of Freedom) required to perform the primary task such as reaching towards a target point, and the null space controls a second lower priority objective in a way where it doesn't interfere with the main task such as avoiding joint-limits, self-collision or kinematic singularities [23,24]. This formalism is generic and works for a wide variety of systems, it not only applies to kinematics, but also to redundant actuation [25], and redundancy in dynamics [26].…”
Section: Constraint Formalismmentioning
confidence: 99%
“…where ψ is a (possibly, state-dependent) redundancy resolution policy for the robot. For instance, ψ could be chosen so as to avoid robot-specific joint limits or singularities [13].…”
Section: E Substituting the Non-task Oriented Behaviourmentioning
confidence: 99%
“…Specifically, the example chosen uses Λ = Λ x,y , w derived from the policy (18), r * = (−9.12, 3.89) and q = (8.67 • , 94.18 • , −2.32 • ) . This movement is retargeted by using the learnt à to derive b, and then applying (13) with a replacement null space control policy.…”
Section: B Simulated Three Link Planar Armmentioning
confidence: 99%
See 2 more Smart Citations