Skip to content
Snippets Groups Projects
Commit cad341a2 authored by Armar6Demo's avatar Armar6Demo
Browse files

sensor values are now initialized to zero

parent 64ad54ce
No related branches found
No related tags found
1 merge request!30Self collision avoidance
......@@ -34,7 +34,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float position;
float position = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"position", {new TimedVariant{position, timestamp}}}};
......@@ -44,7 +44,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float velocity;
float velocity = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"velocity", {new TimedVariant{velocity, timestamp}}}};
......@@ -54,7 +54,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float acceleration;
float acceleration = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"acceleration", {new TimedVariant{acceleration, timestamp}}}};
......@@ -64,7 +64,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float torque;
float torque = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"torque", {new TimedVariant{torque, timestamp}}}};
......@@ -95,7 +95,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float motorCurrent;
float motorCurrent = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"motorCurrent", {new TimedVariant{motorCurrent, timestamp}}}};
......@@ -105,7 +105,7 @@ namespace armarx
{
public:
DETAIL_SensorValueBase_DEFAULT_METHOD_IMPLEMENTATION
float motorTemperature;
float motorTemperature = 0.0f;
virtual std::map<std::string, VariantBasePtr> toVariants(const IceUtil::Time& timestamp) const override
{
return {{"motorTemperature", {new TimedVariant{motorTemperature, timestamp}}}};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment