mteb/BrightProRoboticsRetrieval huggingface dataset:
` [ [JTC] Explicitly set hold position (backport ](/ros-
controls/ros2_controllers/commit/5b4b662bf7d717efaa7990024824370f890a0019
"\[JTC\] Explicitly set hold position \(backport #558\)") [ #558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ ) ](/ros-
controls/ros2_controllers/commit/5b4b662bf7d717efaa7990024824370f890a0019
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 5b4b662 ](/ros-
controls/ros2_controllers/commit/5b4b662bf7d717efaa7990024824370f890a0019) `
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich) [ christophfroehlich ](/christophfroehlich) mentioned
this pull request  Mar 21, 2024
[ [JTC] Deprecate ` start_with_holding ` (backport #1076)  #1086  ](/ros-
controls/ros2_controllers/pull/1086)
Closed
[ Sign up for free ](/join?source=comment-repo) **to join this conversation on
GitHub** . Already have an account? [ Sign in to comment
](/login?return_to=https%3A%2F%2Fgithub.com%2Fros-
controls%2Fros2_controllers%2Fpull%2F558)
Reviewers
[ ![@bmagyar](https://avatars.githubusercontent.com/u/3524577?s=40&v=4)
](/bmagyar) [ bmagyar  ](/bmagyar) [ ](/ros-
controls/ros2_controllers/pull/558/files/bb1de716ba3e35117548f8817eba05ac37f86ae5)
bmagyar approved these changes
[ ![@anfemosa](https://avatars.githubusercontent.com/u/22676337?s=40&v=4)
](/anfemosa) [ anfemosa  ](/anfemosa) Awaiting requested review from anfemosa
[ ![@homalozoa](https://avatars.githubusercontent.com/u/21300069?s=40&v=4)
](/homalozoa) [ homalozoa  ](/homalozoa) Awaiting requested review from
homalozoa
[ ![@mcbed](https://avatars.githubusercontent.com/u/83034299?s=40&v=4)
](/mcbed) [ mcbed  ](/mcbed) Awaiting requested review from mcbed
[
![@peterdavidfagan](https://avatars.githubusercontent.com/u/42982057?s=40&v=4)
](/peterdavidfagan) [ peterdavidfagan  ](/peterdavidfagan) Awaiting requested
review from peterdavidfagan
[ ![@progtologist](https://avatars.githubusercontent.com/u/2506743?s=40&v=4)
](/progtologist) [ progtologist  ](/progtologist) Awaiting requested review
from progtologist
[ ![@aprotyas](https://avatars.githubusercontent.com/u/34530011?s=40&v=4)
](/aprotyas) [ aprotyas  ](/aprotyas) Awaiting requested review from aprotyas
` [ 4665580
](/christophfroehlich/ros2_controllers/commit/46655807a6e64bc9c3d5011a19c981e4c84fc979)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 30,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/8c428370e27f49375636fab707c40ceb17a06ccd
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/8c428370e27f49375636fab707c40ceb17a06ccd
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 8c42837
](/christophfroehlich/ros2_controllers/commit/8c428370e27f49375636fab707c40ceb17a06ccd)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Dec 5,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/4abddd59ab8758d7d319b226c1dac44d3f6756eb
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/4abddd59ab8758d7d319b226c1dac44d3f6756eb
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 4abddd5
](/christophfroehlich/ros2_controllers/commit/4abddd59ab8758d7d319b226c1dac44d3f6756eb)
`
[ bmagyar ](/bmagyar) pushed a commit that referenced this pull request  Dec
6, 2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich) [
![@bmagyar](https://avatars.githubusercontent.com/u/3524577?s=40&v=4)
](/bmagyar)
`
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich) [ christophfroehlich ](/christophfroehlich) mentioned
this pull request  Nov 6, 2023
[ [JTC] Need for ` start_with_holding ` option?  #816  ](/ros-
controls/ros2_controllers/issues/816)
Closed
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 11,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/786202419b1bd1e471e6fadf6fb4861cc282c3cb
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/786202419b1bd1e471e6fadf6fb4861cc282c3cb
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 7862024
](/christophfroehlich/ros2_controllers/commit/786202419b1bd1e471e6fadf6fb4861cc282c3cb)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 15,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/661cf82fde2220f8b475da6a03f362ec6cf68c92
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/661cf82fde2220f8b475da6a03f362ec6cf68c92
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 661cf82
](/christophfroehlich/ros2_controllers/commit/661cf82fde2220f8b475da6a03f362ec6cf68c92)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 17,
* [ Getting Started ](../../../getting_started/getting_started.html)
  * [ Architecture ](../../../getting_started/getting_started.html#architecture)
  * [ Hardware Components ](../../../getting_started/getting_started.html#hardware-components)
  * [ API Documentation ](../../../ros2_control/doc/index.html)
  * [ Core functionalities ](../../../ros2_control/doc/index.html#core-functionalities)
  * [ ros2_controllers ](../../doc/controllers_index.html)
    * [ Nomenclature ](../../doc/controllers_index.html#nomenclature)
    * [ Controllers ](../../doc/controllers_index.html#id1)
    * [ Guidelines and Best Practices ](../../doc/controllers_index.html#guidelines-and-best-practices)
      * [ Writing a new controller ](../../doc/writing_new_controller.html)
      * [ Available Controllers ](../../doc/controllers_index.html#available-controllers)
        * [ Differential Drive ](../../diff_drive_controller/doc/userdoc.html)
        * [ Forward Command ](../../forward_command_controller/doc/userdoc.html)
        * Joint Trajectory 
          * Trajectory representation 
          * Hardware interface type 
          * Other features 
          * Using Joint Trajectory Controller(s) 
            * Details about parameters 
            * ROS2 interface of the controller 
          * Specialized versions of JointTrajectoryController (TBD in …) 
        * [ Position Controllers ](../../position_controllers/doc/userdoc.html)
        * [ Velocity Controllers ](../../velocity_controllers/doc/userdoc.html)
        * [ Effort Controllers ](../../effort_controllers/doc/userdoc.html)
      * [ Available Broadcasters ](../../doc/controllers_index.html#available-broadcasters)
  * [ Command Line Interface ](../../../ros2_control/ros2controlcli/doc/userdoc.html)
  * [ Differences to ros_control (ROS1) ](../../../differences_to_ros1/differences_to_ros1.html)
  * [ Migration Guide to ros2_control ](../../../differences_to_ros1/differences_to_ros1.html#migration-guide-to-ros2-control)
  * [ Demos ](../../../ros2_control_demos/doc/index.html)
  * [ Resources ](../../../resources/resources.html)
  * [ Pull Requests ](../../../contributing/contributing.html)
  * [ Rules for the repositories and process of merging pull requests ](../../../contributing/contributing.html#rules-for-the-repositories-and-process-of-merging-pull-requests)
  * [ Writing documentation ](../../../contributing/contributing.html#writing-documentation)
  * [ Repository structure and CI configuration ](../../../contributing/contributing.html#repository-structure-and-ci-configuration)
  * [ Project Ideas for GSoC 2022 ](../../../project_ideas.html)
  * [ Acknowledgements ](../../../acknowledgements/acknowledgements.html)
Skip to content
Toggle navigation
[ ](https://github.com/)
[ Sign in ](/login?return_to=https%3A%2F%2Fgithub.com%2Fros-
controls%2Fros2_controllers%2Fpull%2F558)
  * Product 
    * [ Actions  Automate any workflow  ](/features/actions)
    * [ Packages  Host and manage packages  ](/features/packages)
    * [ Security  Find and fix vulnerabilities  ](/features/security)
    * [ Codespaces  Instant dev environments  ](/features/codespaces)
    * [ Copilot  Write better code with AI  ](/features/copilot)
    * [ Code review  Manage code changes  ](/features/code-review)
    * [ Issues  Plan and track work  ](/features/issues)
    * [ Discussions  Collaborate outside of code  ](/features/discussions)
Explore
    * [ All features ](/features)
    * [ Documentation  ](https://docs.github.com)
    * [ GitHub Skills  ](https://skills.github.com/)
    * [ Blog  ](https://github.blog)
  * Solutions 
For
    * [ Enterprise ](/enterprise)
    * [ Teams ](/team)
    * [ Startups ](/enterprise/startups)
    * [ Education  ](https://education.github.com)
By Solution
    * [ CI/CD & Automation ](/solutions/ci-cd/)
    * [ DevOps ](/solutions/devops/)
    * [ DevSecOps  ](https://resources.github.com/devops/fundamentals/devsecops/)
Resources
    * [ Learning Pathways  ](https://resources.github.com/learn/pathways/)
    * [ White papers, Ebooks, Webinars  ](https://resources.github.com/)
    * [ Customer Stories ](/customer-stories)
    * [ Partners  ](https://partner.github.com/)
  * Open Source 
    * [ GitHub Sponsors  Fund open source developers  ](/sponsors)
    * [ The ReadME Project  GitHub community articles  ](/readme)
Repositories
    * [ Topics ](/topics)
    * [ Trending ](/trending)
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/170bfa41321cf382088d2ec905dc4d5c7498383f
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/170bfa41321cf382088d2ec905dc4d5c7498383f
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 170bfa4
](/christophfroehlich/ros2_controllers/commit/170bfa41321cf382088d2ec905dc4d5c7498383f)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 27,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/fe5763f2c44673cb205a52b8878731062b854c55
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/fe5763f2c44673cb205a52b8878731062b854c55
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ fe5763f
](/christophfroehlich/ros2_controllers/commit/fe5763f2c44673cb205a52b8878731062b854c55)
`
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Nov 29,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/46655807a6e64bc9c3d5011a19c981e4c84fc979
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/46655807a6e64bc9c3d5011a19c981e4c84fc979
"\[JTC\] Explicitly set hold position \(backport #558\)") `
---  
  
All reactions
Sorry, something went wrong.
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Oct 21,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (
](/christophfroehlich/ros2_controllers/commit/e01f5979a1670faa3a024335effeba2793302124
"\[JTC\] Explicitly set hold position \(#558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/e01f5979a1670faa3a024335effeba2793302124
"\[JTC\] Explicitly set hold position \(#558\)") `
` [ e01f597
](/christophfroehlich/ros2_controllers/commit/e01f5979a1670faa3a024335effeba2793302124)
`
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich) [ christophfroehlich ](/christophfroehlich) mentioned
this pull request  Oct 21, 2023
[ [JTC] Backport recent changes  #801  ](/ros-
controls/ros2_controllers/pull/801)
Merged
[ christophfroehlich ](/christophfroehlich) added a commit to
christophfroehlich/ros2_controllers that referenced this pull request  Oct 21,
2023
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=40&u=98db36351213b952b1c6ce663c1fde4108272539&v=4)
](/christophfroehlich)
` [ [JTC] Explicitly set hold position (backport
](/christophfroehlich/ros2_controllers/commit/975cf2fb140d18a792c3f9b35bdf56b404d5ed06
"\[JTC\] Explicitly set hold position \(backport #558\)") [ ros-controls#558
](https://github.com/ros-controls/ros2_controllers/pull/558) [ )
](/christophfroehlich/ros2_controllers/commit/975cf2fb140d18a792c3f9b35bdf56b404d5ed06
"\[JTC\] Explicitly set hold position \(backport #558\)") `
` [ 975cf2f
](/christophfroehlich/ros2_controllers/commit/975cf2fb140d18a792c3f9b35bdf56b404d5ed06)
[ ![@DasRoteSkelett](https://avatars.githubusercontent.com/u/6168467?s=40&v=4)
](/DasRoteSkelett) [ DasRoteSkelett  ](/DasRoteSkelett) Awaiting requested
review from DasRoteSkelett
[ ![@VX792](https://avatars.githubusercontent.com/u/25421074?s=40&v=4)
](/VX792) [ VX792  ](/VX792) Awaiting requested review from VX792
[ ![@destogl](https://avatars.githubusercontent.com/u/1918204?s=40&v=4)
](/destogl) [ destogl  ](/destogl) Awaiting requested review from destogl
[ ![@erickisos](https://avatars.githubusercontent.com/u/14081477?s=40&v=4)
](/erickisos) [ erickisos  ](/erickisos) Awaiting requested review from
erickisos
[ ![@qiayuanl](https://avatars.githubusercontent.com/u/21256355?s=40&v=4)
](/qiayuanl) [ qiayuanl  ](/qiayuanl) Awaiting requested review from qiayuanl
[ ![@VanshGehlot](https://avatars.githubusercontent.com/u/63863949?s=40&v=4)
](/VanshGehlot) [ VanshGehlot  ](/VanshGehlot) Awaiting requested review from
VanshGehlot
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
None yet
8 participants
[
![@christophfroehlich](https://avatars.githubusercontent.com/u/3367244?s=52&v=4)
](/christophfroehlich) [ ![@codecov-
commenter](https://avatars.githubusercontent.com/u/65553080?s=52&v=4)
](/codecov-commenter) [
![@saikishor](https://avatars.githubusercontent.com/u/10082428?s=52&v=4)
](/saikishor) [
![@bmagyar](https://avatars.githubusercontent.com/u/3524577?s=52&v=4)
](/bmagyar) [
![@BarisYazici](https://avatars.githubusercontent.com/u/11574709?s=52&v=4)
](/BarisYazici) [
![@destogl](https://avatars.githubusercontent.com/u/1918204?s=52&v=4)
](/destogl) [
[ Iron (latest) ](../../../../../iron/doc/ros2_controllers/joint_trajectory_controller/doc/userdoc.html)
  
     [ Humble ](../../../../../humble/doc/ros2_controllers/joint_trajectory_controller/doc/userdoc.html)
  
     [ Galactic (EOL) ](userdoc.html)
  
     [ Foxy (EOL) ](../../../../../foxy/doc/ros2_controllers/joint_trajectory_controller/doc/userdoc.html)
bool  |  [ NeedsUpdate
](classgazebo_1_1sensors_1_1Sensor.html#a854d4f8ec541aea9d5fbf9ba88466087) ()  
|  Return true if the sensor needs to be updated.  More...  
  
virtual bool  |  [ UpdateImpl
](classgazebo_1_1sensors_1_1ImuSensor.html#aa5f8654f6ebfca1e0478ce895208940c)
(const bool _force)  
|  This gets overwritten by derived sensor types.  More...  
  
  
##  Protected Attributes  
  
---  
bool  |  [ active
](classgazebo_1_1sensors_1_1Sensor.html#a03c996f9fcf0e10baeb3e700be0c409a)  
|  True if sensor generation is active.  More...  
  
std::vector< [ event::ConnectionPtr
](namespacegazebo_1_1event.html#a2d370e7ba9de036fe110e1f94a982773) > |  [
connections
](classgazebo_1_1sensors_1_1Sensor.html#a33ef6bb267d1d3a87f1f0ce32abef23e)  
|  All event connections.  More...  
  
[ common::Time ](classgazebo_1_1common_1_1Time.html) |  [ lastMeasurementTime
](classgazebo_1_1sensors_1_1Sensor.html#a28ac23662e917882845c549d1473d00c)  
|  Stores last time that a sensor measurement was generated; this value must
be updated within each sensor's UpdateImpl.  More...  
  
[ common::Time ](classgazebo_1_1common_1_1Time.html) |  [ lastUpdateTime
](classgazebo_1_1sensors_1_1Sensor.html#aa835ad9578c02d5c9284d8d4737543a5)  
|  Time of the last update.  More...  
  
[ transport::NodePtr
](namespacegazebo_1_1transport.html#ae54bb65ed6e30aae97dc1dc067c530b2) |  [
node
](classgazebo_1_1sensors_1_1Sensor.html#a5ec599e8941bb7eb085cf6cbf2fe456e)  
|  Node for communication.  More...  
  
ignition::transport::Node  |  [ nodeIgn
](classgazebo_1_1sensors_1_1Sensor.html#a6ed17b0914a22bdab5ae8c87f7a9d2c6)
|  Ignition transport node.  More...  
  
std::map< [ SensorNoiseType
](namespacegazebo_1_1sensors.html#a8569effcecad158424f2c50f24e93433) ,  
[ NoisePtr
](namespacegazebo_1_1sensors.html#a63589b4b647df1e01e9f2e5e30c95be1) > |  [
noises
](classgazebo_1_1sensors_1_1Sensor.html#a988ed81eaf965106ed5cab57f5bf5c7b)  
|  [ Noise ](classgazebo_1_1sensors_1_1Noise.html "Noise models for sensor
output signals. ") added to sensor data.  More...  
  
uint32_t  |  [ parentId
](classgazebo_1_1sensors_1_1Sensor.html#ab064e68233bb7ac9ca2ca33080ef5770)  
|  The sensor's parent ID.  More...  
  
std::string  |  [ parentName
](classgazebo_1_1sensors_1_1Sensor.html#a94ac364d10883e621704a6d94d83c6f3)  
|  Name of the parent.  More...  
  
std::vector< [ SensorPluginPtr
](namespacegazebo.html#a2b599e6301975e0b70bfaaf50d49aa9e) > |  [ plugins
](classgazebo_1_1sensors_1_1Sensor.html#ae30df31f30686f25b07f100aadc56d31)  
|  All the plugins for the sensor.  More...  
  
ignition::math::Pose3d  |  [ pose
](classgazebo_1_1sensors_1_1Sensor.html#a0fa0526f60dd0d221e37f32ccc43ff3a)  
|  Pose of the sensor.  More...  
  
[ gazebo::rendering::ScenePtr
](namespacegazebo_1_1rendering.html#afb4d94a778b7dfb146de03d1830ed8bb) |  [
scene
](classgazebo_1_1sensors_1_1Sensor.html#ac874619cab29c4a45271e3ec3161ccbb)  
|  Pointer to the Scene.  More...  
  
sdf::ElementPtr  |  [ sdf
](classgazebo_1_1sensors_1_1Sensor.html#a9c8890e3cbc9ca72b1d308f3576d95e3)  
|  Pointer the the SDF element for the sensor.  More...  
  
[ common::Time ](classgazebo_1_1common_1_1Time.html) |  [ updatePeriod
](classgazebo_1_1sensors_1_1Sensor.html#a7ee23b2581372282f845ecb7b72c62b0)
node
](classgazebo_1_1sensors_1_1Sensor.html#a5e3ca451509c1cc8b1207f78bcd97f4b)  
|  Node for communication.  More...  
  
std::vector< [ NoisePtr
](namespacegazebo_1_1sensors.html#a78b16878dcf8c99b93d0da0832d4355f) > |  [
noises
](classgazebo_1_1sensors_1_1Sensor.html#a3750c2ec4d65d8ebd8831a0cb4ae1ff6)  
|  [ Noise ](classgazebo_1_1sensors_1_1Noise.html "Noise models for sensor
output signals. ") added to sensor data.  More...  
  
uint32_t  |  [ parentId
](classgazebo_1_1sensors_1_1Sensor.html#a6e2f5496c25f487892a4ab033804fa6a)  
|  The sensor's parent ID.  More...  
  
std::string  |  [ parentName
](classgazebo_1_1sensors_1_1Sensor.html#ad799658c9bfff543acd63224751dbcdc)  
|  Name of the parent.  More...  
  
std::vector< [ SensorPluginPtr
](namespacegazebo.html#a53318781354148f17eeb05acf5e6eb21) > |  [ plugins
](classgazebo_1_1sensors_1_1Sensor.html#a30f81e4e2760368bcaa1e2b6f997f95f)  
|  All the plugins for the sensor.  More...  
  
[ math::Pose ](classgazebo_1_1math_1_1Pose.html) |  [ pose
](classgazebo_1_1sensors_1_1Sensor.html#a2f5b277aee9fc02508f77dc412f7bb41)  
|  Pose of the sensor.  More...  
  
[ transport::SubscriberPtr
](namespacegazebo_1_1transport.html#a01301f6b99e707645338197bbabd6457) |  [
poseSub
](classgazebo_1_1sensors_1_1Sensor.html#ac7bd5efa8bef9bb650dd481beb07ea00)  
|  Subscribe to pose updates.  More...  
  
[ gazebo::rendering::ScenePtr
](namespacegazebo_1_1rendering.html#ae7a18e19cb48110b3cc879203bd6634b) |  [
scene
](classgazebo_1_1sensors_1_1Sensor.html#a3475ef8e2de1bfea72b09c3ec92a7e81)  
|  Pointer to the Scene.  More...
[ Common ](group__gazebo__common.html)
     [ Events ](group__gazebo__event.html)
     [ Math ](group__gazebo__math.html)
     [ Messages ](group__gazebo__msgs.html)
     [ Physics ](group__gazebo__physics.html)
     [ Rendering ](group__gazebo__rendering.html)
     [ Sensors ](group__gazebo__sensors.html)
     [ Transport ](group__gazebo__transport.html)
[ Common ](group__gazebo__common.html)
     [ Events ](group__gazebo__event.html)
     [ Messages ](group__gazebo__msgs.html)
     [ Physics ](group__gazebo__physics.html)
     [ Rendering ](group__gazebo__rendering.html)
     [ Sensors ](group__gazebo__sensors.html)
     [ Transport ](group__gazebo__transport.html)
virtual bool  |  [ IsActive
](classgazebo_1_1sensors_1_1ImuSensor.html#ad768410e66873491788d7ea52fe208dc)
()  
|  Returns true if sensor generation is active.  More...  
  
void  |  [ SetReferencePose
](classgazebo_1_1sensors_1_1ImuSensor.html#a9fbf67c08cc255398d061a4f74e96d74)
()  
|  Sets the current pose as the IMU reference pose.  More...  
  
![-](closed.png) Public Member Functions inherited from [
gazebo::sensors::Sensor ](classgazebo_1_1sensors_1_1Sensor.html)  
|  [ Sensor
](classgazebo_1_1sensors_1_1Sensor.html#a7eeb485222cf2a1ec541e060d10f7bee) ( [
SensorCategory
](namespacegazebo_1_1sensors.html#a6358b5db68197314fc06924102e4b7fb) _cat)  
|  Constructor.  More...  
  
virtual  |  [ ~Sensor
](classgazebo_1_1sensors_1_1Sensor.html#ae9bd6994ecced3e11b567fc48c610eee) ()  
|  Destructor.  More...  
  
template<typename T >  
[ event::ConnectionPtr
](namespacegazebo_1_1event.html#ab7d29de03846af7dd2ef8b4f09587fc7) |  [
ConnectUpdated
](classgazebo_1_1sensors_1_1Sensor.html#a504a494bb2e3bedec98c1ec76d0d050f) (T
_subscriber)  
|  Connect a signal that is triggered when the sensor is updated.  More...  
  
void  |  [ DisconnectUpdated
](classgazebo_1_1sensors_1_1Sensor.html#a84681d8d7aefd1e60cfe9a0d49a71f0c) ( [
event::ConnectionPtr
](namespacegazebo_1_1event.html#ab7d29de03846af7dd2ef8b4f09587fc7) &_c)  
|  Disconnect from a the updated signal.  More...  
  
void  |  [ FillMsg
](classgazebo_1_1sensors_1_1Sensor.html#ac526797ef27e4a6717c469497fe589d5)
(msgs::Sensor &_msg)  
|  fills a msgs::Sensor message.  More...