Project

General

Profile

Actions

Feature #1263

open

Robot IK results: a step towards multi-threading

Added by Jules Waldhart about 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
2018-09-19
Due date:
% Done:

0%

Estimated time:

Description

An obstacle to multi-threading is the impossibility to call Robot::setAndUpdate(RobotState) concurrently from multiple threads, neither inspecting robot and joint objects.

Such core feature should be one of the first to be brought to a thread-able version.

Proposal:
a method of Robot could return a structure containing all the joint positions. That method would possibly not be thread-able, but its result could be inspected from any thread, independently from the Robot object.

std::vector<Eigen::Affine3d> Robot::computeIk(const RobotState &x);

No data to display

Actions

Also available in: Atom PDF