2020
DOI: 10.1016/j.automatica.2019.108659
|View full text |Cite
|
Sign up to set email alerts
|

Constrained attitude maneuvers on SO(3): Rotation space sampling, planning and low-level control

Abstract: In this paper, we propose a novel framework that provides a systematic strategy to regulate the rigid body attitude on SO(3) within a generic constrained attitude zone. The proposed control scheme consists of three components: sampling, planning and low-level control. Specifically, an overlapping cell-like sampling for the attitude configuration space SO(3) is built and further reformulated to a graph model. Based on this abstraction, a complete graph search algorithm is utilized to generate a feasible path in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
15
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 19 publications
(16 citation statements)
references
References 15 publications
0
15
0
Order By: Relevance
“…One group uses path planning methods to search for a path from the initial attitude to the final attitude avoiding the keep-out cones. Path planning is performed by first operating a discretization, and then by searching for a feasible path by employing either a graph search algorithm [14,33,34] or a random search method [11]. Both search methods can become computationally demanding.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…One group uses path planning methods to search for a path from the initial attitude to the final attitude avoiding the keep-out cones. Path planning is performed by first operating a discretization, and then by searching for a feasible path by employing either a graph search algorithm [14,33,34] or a random search method [11]. Both search methods can become computationally demanding.…”
Section: Introductionmentioning
confidence: 99%
“…However, using those methods makes the attitude representation quite complex. In some works, including this one, attitude is represented on the special orthogonal group SO(3) [2,9,11,15,16,31,33] which is a global, unique, nonsingular, but nonminimal parametrization. However, nonminimality does not represent an issue when open-loop control torques are designed as in the present research.…”
Section: Introductionmentioning
confidence: 99%
“…In addition, it features global attitude definition and one-to-one mapping [2]. SO(3) was utilized by Lee [3], Berkane et al [10], Akhtar et al [16], and Tan et al [18] to design their attitude controllers, and among them Berkane et al [10] relied only on attitude information using an angular velocity observer while Tan et al [18] employed an overlapping cell-like sampling on SO (3) to build a graph model on which a search algorithm was constructed to generate a feasible path. As opposed to SO(3), the Special Euclidean space SE(3) was used in Nikhilraj et al [14] to represent the attitude and an energy-optimal trajectory generation scheme was presented to drive the quadrotor to the desired state.…”
Section: Introductionmentioning
confidence: 99%
“…For example, the attitude maneuvering of a space telescope observing galaxies requires to actively avoid the direct exposure to sun [7]. The constrained attitude problem is generally solved by considering the full attitude model (i.e., rotational space SO(3), quaternion representation, etc) [8]- [10]. However, in an under-actuated scenario, solutions for a full attitude is not applicable to a reduced attitude model.…”
Section: Introductionmentioning
confidence: 99%
“…In this work, we consider the constrained control problem on the 2−sphere within the framework of partitioning, planning and control modules [10]. More specifically, we propose a spherical polytope decomposition of the feasible region and develop control laws over these spherical polytopes.…”
Section: Introductionmentioning
confidence: 99%