Skip to content

User interface for behavior tree based authoring of robot task plans.

License

Notifications You must be signed in to change notification settings

jhu-lcsr/costar_instructor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instructor

This is a package for creating and saving robot behaviors using a user interface for behavior trees. This code also includes support for maintaining workspace waypoints, as well as a series of plugins for different robot capabilities. Right now these plugins are geared towards different operations of the UR5 and LBR robots.

If you find this code useful, please cite:

@article{paxton2016costar,
  title={CoSTAR: Instructing Collaborative Robots with Behavior Trees and Vision},
  author={Paxton, Chris and Hundt, Andrew and Jonathan, Felix and Guerin, Kelleher and Hager, Gregory D},
  journal={arXiv preprint arXiv:1611.06145},
  year={2016}
}

Marlin Demo

roslaunch instructor_core marlin_cameras.launch

Or:

roslaunch instructor_core dual_alvar.launch
roslaunch instructor_core semi_static.launch

Then:

roslaunch robotiq_c_model_control CModelTeleop.launch 
rosrun rqt_gui rqt_gui

CoSTAR Demo

Requires the costar_stack repository.

About

User interface for behavior tree based authoring of robot task plans.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Shell 0.2%