update robot controller
This commit is contained in:
parent
80424c86f1
commit
0720ec8171
@ -29,7 +29,7 @@ namespace cmvr::device
|
|||||||
|
|
||||||
virtual void stop() = 0;
|
virtual void stop() = 0;
|
||||||
|
|
||||||
private:
|
protected:
|
||||||
ControllerState state_;
|
ControllerState state_;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,7 +14,8 @@ CartesianController::CartesianController(const XmlNode& cfg):AbstractController(
|
|||||||
|
|
||||||
void CartesianController::call(std::string json)
|
void CartesianController::call(std::string json)
|
||||||
{
|
{
|
||||||
|
if (state_ != ControllerState_Idle)
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
void CartesianController::stop()
|
void CartesianController::stop()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -12,8 +12,8 @@ namespace cmvr::device
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit CartesianController(const XmlNode& cfg);
|
explicit CartesianController(const XmlNode& cfg);
|
||||||
virtual void call(std::string json) override;
|
void call(std::string json) override;
|
||||||
virtual void stop() override;
|
void stop() override;
|
||||||
private:
|
private:
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,7 +13,8 @@ JointPositionController::JointPositionController(const XmlNode& cfg):AbstractCon
|
|||||||
|
|
||||||
void JointPositionController::call(std::string json)
|
void JointPositionController::call(std::string json)
|
||||||
{
|
{
|
||||||
|
if (state_ != ControllerState_Idle)
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
void JointPositionController::stop()
|
void JointPositionController::stop()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -12,8 +12,8 @@ namespace cmvr::device
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit JointPositionController(const XmlNode& cfg);
|
explicit JointPositionController(const XmlNode& cfg);
|
||||||
virtual void call(std::string json) override;
|
void call(std::string json) override;
|
||||||
virtual void stop() override;
|
void stop() override;
|
||||||
private:
|
private:
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user