No version for distro humble showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro jazzy showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro kilted showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro rolling showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro ardent showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro bouncy showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro crystal showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro eloquent showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro dashing showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro galactic showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro foxy showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

No version for distro iron showing lunar. Known supported distros are highlighted in the buttons above.
Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
lunar

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
jade

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.2.0
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.2.0
Last Updated 2014-08-08
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Michael Ferguson

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
indigo

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.2.0
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.2.0
Last Updated 2014-08-08
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Michael Ferguson

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
hydro

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.1.4
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.1.4
Last Updated 2013-01-07
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Ioan Sucan

Authors

  • Search-Based Planning Lab


Compilation:

a) Under windows, SBPL can be compiled using a project inside sbpl\win32_build\test_vs2007. 
   This supports Visual Studio 7.0. Other projects in wind32_build directory may be
   outdated and may therefore require you to add new .cpp files to the project.


b) Under unix/linux, you can either 
 b.1) run "cmake CMakeLists.txt" in sbpl\cmake_build and then "make" in the same directory
      (note: don't try to run cmake in sbpl. CMakeLists.txt file in there is for ROS make)
      The binaries will be in the directory sbpl\cmake_build\bin
 b.2) or create your own makefile.

 
c) For those using SBPL as part of ROS:

You can download the whole ROS package (see https://www.ros.org/wiki/ROS/Installation) and
    just do "rosmake sbpl" within sbpl directory. The binaries will appear in sbpl\bin directory

Usage:

Examples for how to use SBPL is in src/test/main.cpp. 
Please follow the examples carefully - it will save you a lot of debugging time since currently there is no documentation available for the library. The library contains a number of planning problem examples, stored as ascii files. These files (with extension .cfg) should be passed in as arguments into the main function in main.cpp. The files can be found in env_examples directory.

Note: in main function in main.cpp, you can comment and uncomment the planners you want to run.
The xytheta lattice planners require two arguments: cfg file and mprim file. The latter specifies the
motion primitives according to which the robot can move in x,y,theta. Motion primitives files can be found in sbpl/matlab/mprim directory


Finally, few visualization scripts can be found in sbpl/matlab/visualization. In particular, plot_3Dpath.m function can be used to visualize the path found by xytheta lattice planner. This functions takes in .cfg file that specified environment and sol.txt file that was generated within main.cpp by xythetalattice planners.

Note: when running a test_sbpl executable compiled using rosmake option, all the normal output is disabled. If you want to run sbpl in standalone mode (as opposed as calling from ROS node), then you should compile ROS (either in cmake_build for linux or win32_build for windows). Then, when you run test_sbpl executable, it will print out standard messages and generate solution file in sol.txt as well as debug.txt with some debug info.

Links:
For more information and documentation on SBPL visit:
http://www.ros.org/wiki/sbpl

For more information and documentation on using the x,y,theta environment under ROS visit:
http://www.ros.org/wiki/sbpl_lattice_planner


CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
kinetic

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
melodic

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange

Package symbol

sbpl package from sbpl repo

sbpl

ROS Distro
noetic

Third-Party Package

This third-party package's source repository does not contain a package manifest. Instead, its package manifest is stored in its release repository. In order to build this package from source in a Catkin workspace, please download its package manifest.

Package Summary

Tags No category tags.
Version 1.3.1
License BSD
Build type CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/sbpl/sbpl
VCS Type git
VCS Version 1.3.1
Last Updated 2018-08-06
Dev Status UNMAINTAINED
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

Search-based planning library (SBPL).

Additional Links

Maintainers

  • Pyo

Authors

  • Search-Based Planning Lab

``` I. Building, Installing, and Using SBPL

SBPL is available as a standalone software library. SBPL itself has no
dependencies other than the C/C++ standard library.

These build and install instructions are primarily for Linux. For other
operating systems, CMake can generate the platform-specific build and project
files necessary for building SBPL.

Versions of ROS older than Fuerte may contain packages that depend on a ROS
package version of SBPL. The recommended method to install SBPL is to install
it as a standard system library. However, if you wish to use the old ROS
package version of SBPL, you may follow these instructions.

1. Building and Installing SBPL from source

    1.1 Build SBPL

        SBPL uses git as its version control system. From the directory where
        you want the SBPL source to reside, clone the latest source from
        https://github.com/sbpl/sbpl:

        git clone https://github.com/sbpl/sbpl.git

        In the source directory, build the SBPL library using standard
        CMake build conventions:

        mkdir build
        cd build
        cmake ..
        make

    1.2 Install SBPL

        Install the built library and headers onto your local system
        (usually into /usr/local):

        sudo make install

2. Installing SBPL from pre-built binary package

    A pre-built Debian package exists on Linux for ROS distributions
    Fuerte and newer. To install the Debian, run:

    sudo apt-get install ros-distro-sbpl

    where distro is the name of your ROS distribution. This will install
    the SBPL library and associated development headers alongside other
    ROS components (in /opt/ros/distro on Ubuntu distributions). A
    pkg-config file is also included to allow you to locate the SBPL
    library components in your build system.

3. Build your (ROS) package with SBPL as a dependency (CMake)

    In the CMakeLists.txt for your (ROS) package, the following lines are
    needed to find the installed SBPL files:

    find_package(PkgConfig REQUIRED)
    pkg_check_modules(SBPL REQUIRED sbpl)
    include_directories(${SBPL_INCLUDE_DIRS})
    link_directories(${SBPL_LIBRARY_DIRS})

    Then, after you've declared your binaries, you need to link them
    against SBPL with the following line:

    target_link_libraries(your-binary-here ${SBPL_LIBRARIES})

4. Installing and Using SBPL as a ROS package

    The ROS package version of SBPL was deprecated with the release of ROS
    Fuerte. However, packages in ROS Electric may still require the ROS
    package version of SBPL.

    4.1 Install SBPL

        4.1.1 Source install

            SBPL uses git as its version control system. From the
            directory where you want the SBPL source to reside, clone the
            latest source from https://github.com/sbpl/sbpl:

            git clone https://github.com/sbpl/sbpl.git

            In the source directory, checkout the electric branch of the
            repository to revert to the old ROS package version:

            git checkout -b electric

            Ensure that SBPL is on your ROS_PACKAGE_PATH and type:

            rosmake sbpl

        4.1.2 Binary install

            SBPL is also available as a pre-built Debian in ROS Electric.
            To instal the Debian, run:

            sudo apt-get install ros-electric-arm-navigation

File truncated at 100 lines see the full file

CHANGELOG
No CHANGELOG found.

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

No dependencies on ROS packages.

System Dependencies

Name
cmake

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged sbpl at Robotics Stack Exchange