moveit2
The MoveIt Motion Planning Framework for ROS 2.
time_optimal_trajectory_generation.h
Go to the documentation of this file.
1 
2 /*********************************************************************
3  * All MoveIt 2 headers have been updated to use the .hpp extension.
4  *
5  * .h headers are now autogenerated via create_deprecated_headers.py,
6  * and will import the corresponding .hpp with a deprecation warning.
7  *
8  * imports via .h files may be removed in future releases, so please
9  * modify your imports to use the corresponding .hpp imports.
10  *
11  * See https://github.com/moveit/moveit2/pull/3113 for extra details.
12  *********************************************************************/
13 /*
14  * Copyright (c) 2011-2012, Georgia Tech Research Corporation
15  * All rights reserved.
16  *
17  * Author: Tobias Kunz <tobias@gatech.edu>
18  * Date: 05/2012
19  *
20  * Humanoid Robotics Lab Georgia Institute of Technology
21  * Director: Mike Stilman http://www.golems.org
22  *
23  * Algorithm details and publications:
24  * http://www.golems.org/node/1570
25  *
26  * This file is provided under the following "BSD-style" License:
27  * Redistribution and use in source and binary forms, with or
28  * without modification, are permitted provided that the following
29  * conditions are met:
30  * * Redistributions of source code must retain the above copyright
31  * notice, this list of conditions and the following disclaimer.
32  * * Redistributions in binary form must reproduce the above
33  * copyright notice, this list of conditions and the following
34  * disclaimer in the documentation and/or other materials provided
35  * with the distribution.
36  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
37  * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
38  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
39  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
40  * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
41  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
42  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
43  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
44  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
45  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
46  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
47  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
48  * POSSIBILITY OF SUCH DAMAGE.
49  */
50 
51 #pragma once
52 #pragma message(".h header is obsolete. Please use the .hpp header instead.")