-
 

Package Summary

Tags No category tags.
Version 0.1.14
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_planning.git
VCS Type git
VCS Version master
Last Updated 2023-12-05
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

task_compiler Compiler that translate task description in PDDL (Planning Domain Description Language) to SMACH (state machine based execution and coordination system) description.

Additional Links

Maintainers

  • Ryohei Ueda
  • Yohei Kakiuchi
  • Kei Okada
  • Yuki Furuta

Authors

  • Manabu Saito
README
No README found. See repository README.
CHANGELOG

Changelog for package task_compiler

0.1.14 (2023-12-05)

0.1.13 (2023-11-29)

  • [task_compiler/samples/failure-recovery-sample]suppress warnings (#82)
  • add time-limit to test_task_compiler (#95)
  • use xdg-open instead of gnome-open (#91)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa, Yoshiki Obinata

0.1.12 (2020-04-01)

  • Set timeout for planning in task_compiler (#69)
    • task_compiler: set timeout for planning
    • task_compiler: add option exit_on_finish
  • Fix testing (#65)
    • fix miss configuration in test
    • remove unused files
  • Contributors: Yuki Furuta

0.1.11 (2018-04-26)

0.1.10 (2017-03-03)

  • [task_compiler] fix: symbol is compared with string (#60)
  • Contributors: Yuki Furuta

0.1.9 (2017-03-01)

  • Fix #55 execute-pddd.launch: remove require from tc_core (#58 )
  • Contributors: Kei Okada

0.1.8 (2017-02-17)

  • [task_compiler] add iterate mode (#49 )
    • [task_compiler][execute-pddl.launch] add documentations for arguments
    • [task_compiler][execute-pddl.l]
      • separate execute-pddl-core.l to main executable for exec from launch file and function implementations
      • implement iterate mode that asks user before each action execution
    • [task_compiler][execute-pddl-core.l] cleanup unused codes
    • [task_compiler][execute-pddl-core.l] fix: unpaired parenthenesses
  • CMakeLists.txt : clean up catkin_package() command (#52 )
  • [pddl_planner&task_compiler] add test for task_compiler hook functions (#45 )
  • Contributors: Kei Okada, Yuki Furuta

0.1.7 (2016-05-28)

  • [task_compiler/euslisp/execute-pddl-core.l] add hook function call on execution ( #44 )
  • Contributors: Yuki Furuta

0.1.6 (2015-12-15)

  • [task_compiler/CMakeLists.txt&package.xml] add roseus_smach to build_depend
  • [task_compiler] add task_compiler test for solving plan and manage actions
  • Contributors: Yuki Furuta

0.1.5 (2015-11-26)

  • CMakeLists.txt: test execute-pddl-test.xml only for indigo
  • [pckage.xml] add run_depend to the smach_viewer
  • [test/{check-execute-pddl.test, execute-pddl.test.xml}: add test code to check execute-pddl.launch
  • [task_compiler] Define failed-nodes on toplevel
  • [task_compiler/euslisp/execute-pddl-core.l] fix undefined variable
  • Contributors: Yuki Furuta, Kei Okada, Ryohei Ueda

0.1.4 (2015-06-11)

0.1.3 (2015-01-31)

  • remove rosbuild stuff, change to pure catkin packages
  • remove rosbuild stuff, change to pure catkin packages
  • also removed from build_depend
  • pddl_planner and roseus_smach is not used in cmake
  • add option result success and fail
  • support failure plan
  • add planner option for downward
  • Contributors: Yuki Furuta, Kei Okada

0.1.2 (2014-05-06)

0.1.1 (2014-05-05)

  • catkinize jsk_planning
  • add argument for debug
  • fix minor bug
  • update depend on roseus_smach
  • forgot to add romeo_action.l
  • added sample programs for romeo
  • removed pr2eus_openrave dependency
  • fixed pr2eus_openrave method name
  • remove mismatched parentheses
  • object in ADL typing may be keyword, should not use??
  • dump generated state machine to /tmp/action_state_machine.l for reuse
  • add room cleaning sample of task_compiler
  • remove empty file
  • add scripts for room cleaning planning sample, but it will work tomorrow
  • change debug print
  • fix smach_structure publish properly timing, add user input action to task_compiler
  • add level 0 example and fix bug in launch syntax
  • add new package task_compiler, which is a converter from PDDL description to SMACH executable graph.
  • Contributors: Kei Okada, Manabu Saito, Hiroyuki Mikita, Youhei Kakiuchi

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Deps
jsk_planning

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged task_compiler at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.1.14
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_planning.git
VCS Type git
VCS Version master
Last Updated 2023-12-05
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

task_compiler Compiler that translate task description in PDDL (Planning Domain Description Language) to SMACH (state machine based execution and coordination system) description.

Additional Links

Maintainers

  • Ryohei Ueda
  • Yohei Kakiuchi
  • Kei Okada
  • Yuki Furuta

Authors

  • Manabu Saito
README
No README found. See repository README.
CHANGELOG

Changelog for package task_compiler

0.1.14 (2023-12-05)

0.1.13 (2023-11-29)

  • [task_compiler/samples/failure-recovery-sample]suppress warnings (#82)
  • add time-limit to test_task_compiler (#95)
  • use xdg-open instead of gnome-open (#91)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa, Yoshiki Obinata

0.1.12 (2020-04-01)

  • Set timeout for planning in task_compiler (#69)
    • task_compiler: set timeout for planning
    • task_compiler: add option exit_on_finish
  • Fix testing (#65)
    • fix miss configuration in test
    • remove unused files
  • Contributors: Yuki Furuta

0.1.11 (2018-04-26)

0.1.10 (2017-03-03)

  • [task_compiler] fix: symbol is compared with string (#60)
  • Contributors: Yuki Furuta

0.1.9 (2017-03-01)

  • Fix #55 execute-pddd.launch: remove require from tc_core (#58 )
  • Contributors: Kei Okada

0.1.8 (2017-02-17)

  • [task_compiler] add iterate mode (#49 )
    • [task_compiler][execute-pddl.launch] add documentations for arguments
    • [task_compiler][execute-pddl.l]
      • separate execute-pddl-core.l to main executable for exec from launch file and function implementations
      • implement iterate mode that asks user before each action execution
    • [task_compiler][execute-pddl-core.l] cleanup unused codes
    • [task_compiler][execute-pddl-core.l] fix: unpaired parenthenesses
  • CMakeLists.txt : clean up catkin_package() command (#52 )
  • [pddl_planner&task_compiler] add test for task_compiler hook functions (#45 )
  • Contributors: Kei Okada, Yuki Furuta

0.1.7 (2016-05-28)

  • [task_compiler/euslisp/execute-pddl-core.l] add hook function call on execution ( #44 )
  • Contributors: Yuki Furuta

0.1.6 (2015-12-15)

  • [task_compiler/CMakeLists.txt&package.xml] add roseus_smach to build_depend
  • [task_compiler] add task_compiler test for solving plan and manage actions
  • Contributors: Yuki Furuta

0.1.5 (2015-11-26)

  • CMakeLists.txt: test execute-pddl-test.xml only for indigo
  • [pckage.xml] add run_depend to the smach_viewer
  • [test/{check-execute-pddl.test, execute-pddl.test.xml}: add test code to check execute-pddl.launch
  • [task_compiler] Define failed-nodes on toplevel
  • [task_compiler/euslisp/execute-pddl-core.l] fix undefined variable
  • Contributors: Yuki Furuta, Kei Okada, Ryohei Ueda

0.1.4 (2015-06-11)

0.1.3 (2015-01-31)

  • remove rosbuild stuff, change to pure catkin packages
  • remove rosbuild stuff, change to pure catkin packages
  • also removed from build_depend
  • pddl_planner and roseus_smach is not used in cmake
  • add option result success and fail
  • support failure plan
  • add planner option for downward
  • Contributors: Yuki Furuta, Kei Okada

0.1.2 (2014-05-06)

0.1.1 (2014-05-05)

  • catkinize jsk_planning
  • add argument for debug
  • fix minor bug
  • update depend on roseus_smach
  • forgot to add romeo_action.l
  • added sample programs for romeo
  • removed pr2eus_openrave dependency
  • fixed pr2eus_openrave method name
  • remove mismatched parentheses
  • object in ADL typing may be keyword, should not use??
  • dump generated state machine to /tmp/action_state_machine.l for reuse
  • add room cleaning sample of task_compiler
  • remove empty file
  • add scripts for room cleaning planning sample, but it will work tomorrow
  • change debug print
  • fix smach_structure publish properly timing, add user input action to task_compiler
  • add level 0 example and fix bug in launch syntax
  • add new package task_compiler, which is a converter from PDDL description to SMACH executable graph.
  • Contributors: Kei Okada, Manabu Saito, Hiroyuki Mikita, Youhei Kakiuchi

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Deps
jsk_planning

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged task_compiler at Robotics Stack Exchange