Package Summary

Tags No category tags.
Version 2.1.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2021-02-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A fake controller manager plugin for MoveIt.

Additional Links

Maintainers

  • Michael Görner
  • MoveIt Release Team

Authors

  • Ioan Sucan

MoveIt Fake Controller Manager

This package implements a series of fake trajectory controllers for MoveIt -- to be used in simulation. For example, the demo.launch generated by MoveIt's setup_assistant, employs fake controllers for nice visualization in rviz.

For configuration, edit the file config/fake_controllers.yaml, and adjust the desired controller type. The following controllers are available: - interpolate: perform smooth interpolation between via points - the default for visualization - via points: traverse via points, w/o interpolation in between - useful for visual debugging - last point: warp directly to the last point of the trajectory - fastest method for offline benchmarking

fake_interpolating_controller_rate: 10 (Hz)
controller_list:
  - name: fake_arm_controller
    type: interpolate | via points | last point
    joints:
      - joint_1
      - joint_2
      - joint_3
      - joint_4
      - joint_5
      - joint_6
  - name: fake_gripper_controller
    joints:
      []

In order to load an initial pose, one can have a list of (group, pose) pairs as follows:

initial:
  - group: arm
    pose:  home

CHANGELOG

Changelog for package moveit_fake_controller_manager

2.1.0 (2020-11-23)

  • [improvement] Enable MoveIt fake controller in demo (#231)
    • Fix inital group_state lookup
  • [maint] Remove deprecated namespaces robot_model, robot_state (#276)
  • [maint] Enable clang-tidy-fix and ament_lint_cmake (#210)
  • [ros2-migration] Port moveit_fake_controller_manager to ROS2 (#202)
  • [ros2-migration] Port moveit_simple_controller_manager to ROS 2 (#158)
  • Contributors: Abdullah Alzaidy, Edwin Fan, Henning Kayser, Jafar Abdi

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [fix] Handle \"default\" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
  • [fix] Handle incomplete group states
  • [maint] Apply clang-tidy fix to entire code base (#1394)
  • [maint] Fix errors: catkin_lint 1.6.7 (#1987)
  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen, Yu, Yan, Luca Lach

1.0.2 (2019-06-28)

1.0.1 (2019-03-08)

  • [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
  • Contributors: Robert Haschke, Yu, Yan

1.0.0 (2019-02-24)

  • [fix] catkin_lint issues (#1341)
  • Contributors: Robert Haschke

0.10.8 (2018-12-24)

0.10.7 (2018-12-13)

0.10.6 (2018-12-09)

  • [maintenance] Code Cleanup (#1196)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

0.10.2 (2018-10-24)

  • [fix] latch initial pose published by fake_controller_manager (#1092)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Mikael Arguedas, Mike Lautman, Mohmmad Ayman, mike lautman

0.10.1 (2018-05-25)

  • switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
  • Contributors: Mikael Arguedas, Xiaojian Ma

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

  • [fix][moveit_ros_warehouse] gcc6 build error #423
  • [enhancement] Remove \"catch (...)\" instances, catch std::exception instead of std::runtime_error (#445)
  • Contributors: Bence Magyar, Dave Coleman

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

0.5.7 (2016-01-30)

0.5.6 (2014-03-23)

0.5.5 (2013-09-30)

0.5.4 (2013-09-24)

  • do no look for deps we do not need

0.5.3 (2013-09-23)

  • initial version

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged moveit_fake_controller_manager at answers.ros.org

Package Summary

Tags No category tags.
Version 1.1.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version eloquent
Last Updated 2020-10-13
Dev Status DEVELOPED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A fake controller manager plugin for MoveIt.

Additional Links

Maintainers

  • Michael Görner
  • MoveIt Release Team

Authors

  • Ioan Sucan

MoveIt Fake Controller Manager

This package implements a series of fake trajectory controllers for MoveIt -- to be used in simulation. For example, the demo.launch generated by MoveIt's setup_assistant, employs fake controllers for nice visualization in rviz.

For configuration, edit the file config/fake_controllers.yaml, and adjust the desired controller type. The following controllers are available: - interpolate: perform smooth interpolation between via points - the default for visualization - via points: traverse via points, w/o interpolation in between - useful for visual debugging - last point: warp directly to the last point of the trajectory - fastest method for offline benchmarking

fake_interpolating_controller_rate: 10 (Hz)
controller_list:
  - name: fake_arm_controller
    type: interpolate | via points | last point
    joints:
      - joint_1
      - joint_2
      - joint_3
      - joint_4
      - joint_5
      - joint_6
  - name: fake_gripper_controller
    joints:
      []

In order to load an initial pose, one can have a list of (group, pose) pairs as follows:

initial:
  - group: arm
    pose:  home

CHANGELOG

Changelog for package moveit_fake_controller_manager

1.0.1 (2019-03-08)

  • [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
  • Contributors: Robert Haschke, Yu, Yan

1.0.0 (2019-02-24)

  • [fix] catkin_lint issues (#1341)
  • Contributors: Robert Haschke

0.10.8 (2018-12-24)

0.10.7 (2018-12-13)

0.10.6 (2018-12-09)

  • [maintenance] Code Cleanup (#1196)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

0.10.2 (2018-10-24)

  • [fix] latch initial pose published by fake_controller_manager (#1092)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Mikael Arguedas, Mike Lautman, Mohmmad Ayman, mike lautman

0.10.1 (2018-05-25)

  • switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
  • Contributors: Mikael Arguedas, Xiaojian Ma

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

  • [fix][moveit_ros_warehouse] gcc6 build error #423
  • [enhancement] Remove \"catch (...)\" instances, catch std::exception instead of std::runtime_error (#445)
  • Contributors: Bence Magyar, Dave Coleman

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

0.5.7 (2016-01-30)

0.5.6 (2014-03-23)

0.5.5 (2013-09-30)

0.5.4 (2013-09-24)

  • do no look for deps we do not need

0.5.3 (2013-09-23)

  • initial version

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged moveit_fake_controller_manager at answers.ros.org