You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Conception/drake-master/examples/kinova_jaco_arm
王京 14fe3d1429
中期检验所用代码以及文档
2 years ago
..
BUILD.bazel 中期检验所用代码以及文档 2 years ago
README.md 中期检验所用代码以及文档 2 years ago
jaco_controller.cc 中期检验所用代码以及文档 2 years ago
jaco_simulation.cc 中期检验所用代码以及文档 2 years ago
move_jaco_ee.cc 中期检验所用代码以及文档 2 years ago

README.md

Jaco Arm Examples

This directory contains several examples of drake simulating or interacting with a Kinova Jaco arm.

Simulation

Prerequisites

All instructions assume that you are launching from the drake workspace directory.

cd drake

Open a visualizer window

bazel run //tools:meldis -- --open-window &

Build the examples in this directory:

bazel build //examples/kinova_jaco_arm/...

Examples

The following examples of a simulated jaco are present:

bazel-bin/examples/kinova_jaco_arm/jaco_simulation

Simulates a Jaco arm with an inverse dynamics controller, communicating via LCM.

Control

bazel-bin/examples/kinova_jaco_arm/jaco_controller

Controls a Jaco arm over LCM using joint velocities. Requires a suitable LCM based simulator (such as the example in this directory) or driver listening for lcmt_jaco_command messages and publishing lcmt_jaco_status, along with a planner sending robot plan messages.

bazel-bin/examples/kinova_jaco_arm/move_jaco_ee

Calculates a motion plan for the Jaco arm, to the end effector position specified on the command line (with a reachable default position for testing) and sends the resulting plan over LCM. Requires jaco_controller to execute the resulting plan.