7 #include "RbMovableItem.h"
10 #include "RbMotorizedJoint.h"
11 #include "RbHingeLimit.h"
13 #include "RbRigidBody.h"
15 #include "RbFirmataPart.h"
16 #include "RbFirmataDigitalInput.h"
17 #include "RbFirmataController.h"
23 namespace RobotIOControls
32 RbFirmataDigitalInput::RbFirmataDigitalInput()
36 RbFirmataDigitalInput::~RbFirmataDigitalInput()
60 std::cout <<
"Pin " << m_iIOComponentID <<
" Turned OFF." <<
"\r\n";
67 RobotPartInterface::StepSimulation();
virtual bool InSimulation()
Used to determine if we are running in a simulation, or in a real control mode.
Simulator * m_lpSim
The pointer to a Simulation.
Declares the vortex structure class.
Declares the vortex hinge class.
bool m_bChanged
True when the value changes.
Gain * m_lpGain
Pointer to the Gain that will be used to convert the source value into the target value...
int m_iIOValue
This stores the temporary IO value to be used later in IO calculations.
Classes for implementing the cm-labs vortex physics engine for AnimatLab.