主权项 |
一种多机器人跟踪移动目标方法,包括以下步骤:1)使用移动目标的当前位置信息和前一时刻的位置信息构造移动目标的运动预测模型;2)使用移动目标的运动预测模型的移动目标预测位置构造动态的机器人运动控制模型;3)使用移动机器人对移动目标的测量信息更新移动目标的位置信息,同时使用协方差插值方法融合各个机器人对移动目标位置的估计,以得到最终的移动目标位置;其中,在保证移动目标相邻时刻间位置角度差保持一致的条件下,当预测到的移动目标位置和当前时刻移动目标位置之间的笛卡尔距离小于等于之前相邻时刻间移动目标位置间的笛卡尔距离时,移动目标的运动预测模型为式(3)所示,否则,移动目标的运动预测模型为式(4)所示: <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>_</mo> <mi>predict</mi> <mo>=</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mi>cos</mi> <mrow> <mo>(</mo> <mi>θ</mi> <mo>_</mo> <mi>B</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mo>=</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mi>sin</mi> <mrow> <mo>(</mo> <mi>θ</mi> <mo>_</mo> <mi>B</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>_</mo> <mi>predict</mi> <mo>=</mo> <mn>2</mn> <mo>×</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mtd> </mtr> <mtr> <mtd> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mo>=</mo> <mn>2</mn> <mo>×</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>其中θ_B表示移动目标k+2时刻的预测位置和x坐标系之间的角度差,如式(5)所示:θ_B=2×π‑θ1‑θ2‑θ3‑θ4 (5)θ1,θ2,θ3和θ4分别为式(6),(7),(8)所示: <mrow> <mi>θ</mi> <mn>1</mn> <mo>=</mo> <mi>θ</mi> <mn>2</mn> <mo>=</mo> <mi>arccos</mi> <mfrac> <mrow> <msqrt> <mrow> <mo>(</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> </msqrt> <mo>×</mo> <mi>sin</mi> <mrow> <mo>(</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>-</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>)</mo> </mrow> </mrow> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mi>θ</mi> <mn>3</mn> <mo>=</mo> <mi>arccos</mi> <mfrac> <mrow> <msqrt> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>)</mo> </mrow> </msqrt> <mo>-</mo> <msqrt> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>)</mo> </mrow> </msqrt> <mo>*</mo> <mi>cos</mi> <mrow> <mo>(</mo> <mi>arctan</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>-</mo> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mi>θ</mi> <mn>4</mn> <mo>=</mo> <mi>π</mi> <mo>-</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>其中object(k+1)_x和object(k+1)_y表示移动目标在k+1时刻的笛卡尔坐标;object(k)_x和object(k)_y表示移动目标在k时刻的笛卡尔坐标;robot(k+1)_x和robot(k+1)_y表示机器人在k+1时刻的笛卡尔坐标;robot(k+2)_x和robot(k+2)_y表示机器人在k+2时刻的笛卡尔坐标;object(k+2)_x_predict和object(k+2)_y_predict表示机器人在k+2时刻的移动目标预测位置;根据移动目标的运动预测模型式(3)或式(4)对移动目标位置进行预测后,机器人的运动控制模型如式(9)所示: <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>=</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <mfenced open=' ' close=')' separators=' '> <mtable> <mtr> <mtd> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>_</mo> <mi>predict</mi> <mo>-</mo> <mi>rob ot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mo></mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>r obot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mtd> </mtr> </mtable> <mi></mi> </mfenced> <mi>cos</mi> <mrow> <mo>(</mo> <mi>θ</mi> <mo>_</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>=</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo></mo> </mrow> <mo>_</mo> <mi>y</mi> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <mfenced open='(' close=')' separators=' '> <mtable> <mtr> <mtd> <mrow> <msqrt> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>_</mo> <mi>predict</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msqrt> <msup> <mrow> <mo>(</mo> <mi>ibject</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mi></mi> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> </mtd> </mtr> </mtable> <mi></mi> </mfenced> <mi>sin</mi> <mrow> <mo>(</mo> <mi>θ</mi> <mo>_</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>θ</mi> <mo>_</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>_</mo> <mi>predict</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>object</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> <mo>-</mo> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> <mo>+</mo> <mi>arctan</mi> <mfrac> <mrow> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>y</mi> </mrow> <mrow> <mi>robot</mi> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>_</mo> <mi>x</mi> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced>(9),其中θ_R(k+2)表示机器人在k+2时刻的方位角,θ_R(k+1)表示机器人在k+1时刻的方位角。 |