cisst-saw
Loading...
Searching...
No Matches
robLinearSE3.h
Go to the documentation of this file.
1/*
2
3 Author(s): Simon Leonard
4 Created on: Nov 11 2009
5
6 (C) Copyright 2008 Johns Hopkins University (JHU), All Rights
7 Reserved.
8
9--- begin cisst license - do not edit ---
10
11This software is provided "as is" under an open source license, with
12no warranty. The complete license can be found in license.txt and
13http://www.cisst.org/cisst/license.txt.
14
15--- end cisst license ---
16*/
17
18#ifndef _robLinearSE3_h
19#define _robLinearSE3_h
20
23
25
26 protected:
27
28 double vmax;
29 double wmax;
30
31 public:
32
35 double vmax, double wmax,
36 double t1 = 0.0 );
37
40 double dt = 1.0 );
41
42 void Evaluate( double t,
46
47 void Blend( robFunction* function, double vmax, double vdmax );
48
49 robLinearSE3& operator=( const robLinearSE3& function );
50
51};
52
53#endif
robFunction(void)
double t1
Definition robFunction.h:35
vctFrame4x4< double > Rtw2
Definition robFunctionSE3.h:36
vctFrame4x4< double > Rtw1
Definition robFunctionSE3.h:32
robFunctionSE3(void)
robLinearSE3 & operator=(const robLinearSE3 &function)
void Evaluate(double t, vctFrame4x4< double > &Rt, vctFixedSizeVector< double, 6 > &vw, vctFixedSizeVector< double, 6 > &vdwd)
double vmax
Definition robLinearSE3.h:28
double wmax
Definition robLinearSE3.h:29
void Blend(robFunction *function, double vmax, double vdmax)
robLinearSE3(const vctFrame4x4< double > &Rtw1, const vctFrame4x4< double > &Rtw2, double dt=1.0)
robLinearSE3(const vctFrame4x4< double > &Rtw1, const vctFrame4x4< double > &Rtw2, double vmax, double wmax, double t1=0.0)
Implementation of a fixed-size vector using template metaprogramming.
Definition vctFixedSizeVector.h:54
Template base class for a 4x4 frame.
Definition vctFrame4x4.h:51
#define CISST_EXPORT
Definition cmnExportMacros.h:50