vrupdaterobot

Обновите положение робота RigidBodyTree

Описание

пример

vrupdaterobot(RBT, tforms, config) обновляет положение робота от его текущей настройки с помощью config аргумент.

Примеры

свернуть все

Этот пример показывает вам, как вставить робота в виртуальный мир и обновить его положение

Импортируйте робота и Setup мир

Импортируйте KUKA LFR iiwa робот из его определения URDF и вставьте его в виртуальный мир, созданный из robot_scene.wrl.

RBT = importrobot('iiwa7.urdf');
RBT.DataFormat = 'row';
robotWorld = vrworld('robot_scene.wrl');
open(robotWorld);

Получите преобразования текущего положения робота

tforms выходной аргумент содержит список преобразований, которые описывают положение робота в его начальной букве или 'размещают' настройку.

[node, W, tforms] = vrinsertrobot(robotWorld, RBT);
vrfigure(robotWorld);

Измените положение робота

vrupdaterobot(RBT, tforms, randomConfiguration(RBT));
vrdrawnow;
vrfigure(robotWorld);

Входные параметры

свернуть все

Robotics System Toolbox™ RigidBodyTree объект. Для получения дополнительной информации смотрите rigidBodyTree.

Список робота преобразовывает, заданный как массив ячеек vrnode объекты.

Желаемое положение робота, заданного в том же формате как RBT.DataFormat поле RigidBodyTreeObject.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | struct

Смотрите также

|

Введенный в R2018b