Buran Motion Planning Framework
project
core
robot
include
dh_robot.h
1
#pragma once
2
3
#include "base/robot.h"
4
5
#include <Eigen/Dense>
6
#include <vector>
7
#include <string>
8
#include <json/json.h>
9
10
namespace
bmpf {
14
class
DHRobot
:
public
BaseRobot
{
15
public
:
16
DHRobot
() =
default
;
17
25
void
loadFromFile
(std::string path)
override
;
26
35
static
Eigen::Matrix4d
getDHMatrix
(
double
theta,
double
d,
double
a,
double
alpha);
36
};
37
}
bmpf::DHRobot::loadFromFile
void loadFromFile(std::string path) override
загрузить параметры робота из файла
Definition:
dh_robot.cpp:34
bmpf::DHRobot::getDHMatrix
static Eigen::Matrix4d getDHMatrix(double theta, double d, double a, double alpha)
Definition:
dh_robot.cpp:16
bmpf::BaseRobot
Definition:
robot.h:19
bmpf::DHRobot
Definition:
dh_robot.h:14
Generated by
1.8.17