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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

Package symbol

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange

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

ping360_sonar package from ping360_sonar repo

ping360_sonar

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 1.4.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/CentraleNantesRobotics/ping360_sonar.git
VCS Type git
VCS Version master
Last Updated 2022-03-23
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A ROS package for Blue Robotics Ping360 Sonar

Additional Links

Maintainers

  • Anas Mazouni
  • Henrique Martinez de Azevedo

Authors

  • Anas Mazouni
  • Henrique Martinez de Azevedo

ping360_sonar

GitHub stars GitHub forks Build Status GitHub issues GitHub license Github all releases GitHub release All Contributors

Overview

A python ROS package for the [BlueRobotics] [Ping360] Sonar. The package has been tested under [ROS] melodic and Ubuntu 16.04. This code is mostly experimental, expect that it changes often.

Keywords: ROS, package, ping360, ping360 emulator

License

The source code is released under a MIT license.

Installation

Download the latest release

Get the latest stable release here.

Building from Source

Dependencies

Building

Before building from source, install ping-protocol python lib:

pip install bluerobotics-ping

!Headsup! B.R. just updated their package with some breaking changes, make you sure you use version 0.0.9 for now.

To build from source, clone the latest version from this repository into your catkin workspace and compile the package using

cd catkin_workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ../
catkin build

Unit Tests

TODO

Usage

An example launch file has been provided example.launch:

Run the main node with:

roslaunch ping360_sonar example.launch

Launch files

  • example.launch: contains the default parameteres to run the Ping360 Sonar, including the serial port and the baudrate to interface with the sonar. The rest of the parameters are documented here: Ping360 Documentation. The same parameters can also be reconfigured using the dynamic_reconfigure.

    An emulated mode was added to test the package when you don’t have the sonar. To run the emulated sonar, set the env variable to “true”:

      <env name="emulated_sonar" value="true" />
    

    The results from the emulation should be:

alt img

Three extra parameters can be set to toggle specific topics, they are set to true by default.

    <param name="enableImageTopic" value="True or False"/> 
    <param name="enableScanTopic" value="True or False"/> 
    <param name="enableDataTopic" value="True or False"/>

By default, the sensor does a full 360° rotation, but that can be changed by modifying the min and max scan angle values.

    <param name="minAngle" value="0"/> 
    <param name="maxAngle" value="400"/> 

Please note that these angle value are in GRAD and not DEG.

You can also enable or disable the sensor oscillation by setting the oscillate parameter.

    <param name="oscillate" value="True or False"/> 

Nodes

ping360_node

While continuously rotating the sonar in a set FOV range (defined by the min and max angle parameters), it publishes two types of messages:

  • The sonar’s response data (the echo intensities for a given angle & range)
  • A LaserScan msg with ranges detected using a certain intensity threshold:
  • A black and white image using the date received from the sonar. Same as the one generated by the ping viewer.

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.

Dependant Packages

No known dependants.

Launch files

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ping360_sonar at Robotics Stack Exchange