aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/ros/nodes/manual_input/manual_input.h
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2015-01-02 16:11:47 +0100
committerThomas Gubler <thomasgubler@gmail.com>2015-01-02 16:11:47 +0100
commit48b781ca3df159cc69358b08f8f5647f2a0d4f3e (patch)
tree1a25d8e752526db6b07790570a7bec85cad6fdda /src/platforms/ros/nodes/manual_input/manual_input.h
parent530c38b6fa3bc0294d66801a0d7a36e8888e903f (diff)
downloadpx4-firmware-48b781ca3df159cc69358b08f8f5647f2a0d4f3e.tar.gz
px4-firmware-48b781ca3df159cc69358b08f8f5647f2a0d4f3e.tar.bz2
px4-firmware-48b781ca3df159cc69358b08f8f5647f2a0d4f3e.zip
manual input: deadzones
Diffstat (limited to 'src/platforms/ros/nodes/manual_input/manual_input.h')
-rw-r--r--src/platforms/ros/nodes/manual_input/manual_input.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/platforms/ros/nodes/manual_input/manual_input.h b/src/platforms/ros/nodes/manual_input/manual_input.h
index f579acbb7..fb516d375 100644
--- a/src/platforms/ros/nodes/manual_input/manual_input.h
+++ b/src/platforms/ros/nodes/manual_input/manual_input.h
@@ -56,7 +56,8 @@ protected:
/**
* Helper function to map and scale joystick input
*/
- void MapAxis(const sensor_msgs::JoyConstPtr& msg, int map_index, double scale, double offset, float &out);
+ void MapAxis(const sensor_msgs::JoyConstPtr& msg, int map_index, double scale, double offset, double deadzone,
+ float &out);
ros::NodeHandle _n;
ros::Subscriber _joy_sub;
@@ -66,6 +67,7 @@ protected:
int _param_axes_map[4];
double _param_axes_scale[4];
double _param_axes_offset[4];
+ double _param_axes_dz[4];
};