RobotPlacement Class Reference

#include <RobotAPI/libraries/diffik/RobotPlacement.h>


struct  PlacementParams
struct  Result

Public Member Functions

std::vector< ResultevaluatePlacements (const std::vector< Eigen::Matrix4f > &robotPlacements, const PlacementParams &params)
 RobotPlacement (const DiffIKProviderPtr &ikProvider)

Static Public Member Functions

static std::vector< Eigen::Matrix4f > CreateGrid (float dx, int minx, int maxx, float dy, int miny, int maxy, float da, int mina, int maxa)

Detailed Description

Definition at line 35 of file RobotPlacement.h.

Constructor & Destructor Documentation

◆ RobotPlacement()

RobotPlacement ( const DiffIKProviderPtr ikProvider)

Definition at line 30 of file RobotPlacement.cpp.

Member Function Documentation

◆ CreateGrid()

std::vector< Eigen::Matrix4f > CreateGrid ( float  dx,
int  minx,
int  maxx,
float  dy,
int  miny,
int  maxy,
float  da,
int  mina,
int  maxa 

Definition at line 34 of file RobotPlacement.cpp.

+ Here is the call graph for this function:

◆ evaluatePlacements()

std::vector< RobotPlacement::Result > evaluatePlacements ( const std::vector< Eigen::Matrix4f > &  robotPlacements,
const PlacementParams params 

Definition at line 46 of file RobotPlacement.cpp.

The documentation for this class was generated from the following files: