Motion camouflage in three dimensions

P.V. Reddy,E.W. Justh,P.S. Krishnaprasad
DOI: https://doi.org/10.48550/arXiv.math/0603176
2006-03-08
Abstract:We formulate and analyze a three-dimensional model of motion camouflage, a stealth strategy observed in nature. A high-gain feedback law for motion camouflage is formulated in which the pursuer and evader trajectories are described using natural Frenet frames (or relatively parallel adapted frames), and the corresponding natural curvatures serve as controls. The biological plausibility of the feedback law is discussed, as is its connection to missile guidance. Simulations illustrating motion camouflage are also presented. This paper builds on recent work on motion camouflage in the planar setting [1]. [1] E.W. Justh and P.S. Krishnaprasad (2005). "Steering laws for motion camouflage," submitted for publication, (see also <a class="link-https" data-arxiv-id="math.OC/0508023v1" href="https://arxiv.org/abs/math.OC/0508023v1">arXiv:math.OC/0508023v1</a>).
Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: How to achieve motion camouflage through feedback control in three - dimensional space. Specifically, the researchers hope to develop a biologically feasible feedback control law, so that the pursuer can make the evader always perceive the pursuer to be in the same direction during the process of approaching the evader, thereby achieving a concealed approach. This strategy has been observed in nature. For example, some insects and animals use this strategy for predation, courtship or territory competition. ### Core problems of the paper 1. **Define motion camouflage**: - There are two main forms of motion camouflage: - The pursuer camouflages as a fixed background object, making the evader unable to see the relative motion between them. - When the pursuer approaches the evader, from the evader's perspective, the pursuer always remains in the same direction (that is, camouflages as a point at infinity). 2. **Establish a three - dimensional model**: - This paper extends previous research on motion camouflage in two - dimensional planes and proposes a three - dimensional model. In this model, the trajectories of the pursuer and the evader are described by the natural Frenet frame, and their natural curvatures are used as control variables. 3. **Design a feedback control law**: - The researchers propose a high - gain feedback control law to achieve motion camouflage in three - dimensional space. This control law is based on the speed and position information of the pursuer and the evader, ensuring that the pursuer can adjust its trajectory to maintain a specific orientation relative to the evader. 4. **Verification and application**: - The effectiveness of the proposed control law is verified through simulation experiments, and its potential applications in fields such as missile guidance are explored. ### Key formulas - **Dynamics equation of the pursuer**: \[ \begin{aligned} \dot{\mathbf{r}_p} &= \nu_p \mathbf{x}_p, \\ \dot{\mathbf{x}}_p &= \nu_p (\mathbf{y}_p u_p + \mathbf{z}_p v_p), \\ \dot{\mathbf{y}}_p &= -\nu_p \mathbf{x}_p u_p, \\ \dot{\mathbf{z}}_p &= -\nu_p \mathbf{x}_p v_p, \end{aligned} \] where \(\mathbf{r}_p\) is the position of the pursuer, \(\nu_p\) is the speed, \(\mathbf{x}_p\) is the unit tangent vector, \(\mathbf{y}_p\) and \(\mathbf{z}_p\) are the basis vectors of the normal plane, and \(u_p\) and \(v_p\) are the natural curvature control variables. - **Dynamics equation of the evader**: \[ \begin{aligned} \dot{\mathbf{r}}_e &= \nu_e \mathbf{x}_e, \\ \dot{\mathbf{x}}_e &= \nu_e (\mathbf{y}_e u_e + \mathbf{z}_e v_e), \\ \dot{\mathbf{y}}_e &= -\nu_e \mathbf{x}_e u_e, \\ \dot{\mathbf{z}}_e &= -\nu_e \mathbf{x}_e v_e, \end{aligned} \] where \(\mathbf{r}_e\) is the position of the evader, \(\nu_e\) is the speed, \(\mathbf{x}_e\) is the unit tangent vector, \(\mathbf{y}_e\) and \(\mathbf{z}_e\) are the basis vectors of the normal plane, and \(u_e\) and \(v_e\) are the natural curvature control variables. - **Motion camouflage condition**: \[ \mathbf{r}_p = \mathbf{r}_e + \lamb