-
 
No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/utexas-bwi/bwi_common.git
VCS Type git
VCS Version indigo
Last Updated 2018-03-01
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Logging package that creates ROS bag files

Additional Links

Maintainers

  • Piyush Khandelwal
  • Jack O'Quin

Authors

  • Shiqi Zhang

Overview

The bwi_logging ROS package provides nodes and scripts for collecting, analysing and uploading log data when running BWI robots.

ROS interface

record node

This ROS node is a wrapper for the standard rosbag record command, which it invokes after changing to an appropriate logging directory.

The goal of this node is to choose a good place to save the bags. When necessary, intermediate directories will be created, with group write permissions, if possible.

Subscribed topics

All topics passed as command arguments will be subscribed by the rosbag command, which this node launches.

Parameters

~directory (string, default: ~/.ros/bwi/bwi_logging)

An explicit directory for saving ROS topic bag files.

If the directory is not accessible, bags are saved in /tmp/bwi/bwi_logging, instead.

Usage

rosrun bwi_logging record topic1 [ topic2 ... ]

Where each topic is the name of a ROS topic to record.

record launch script

This ROS launch script runs the record node with appropriate parameters.

Arguments

directory (string, default: ~/.ros/bwi/bwi_logging)

An explicit directory for saving ROS topic bag files.

topics (string, default: odom amcl_pose /diagnostics)

The ROS topics to record.

Usage

To record the usual topics in the usual place:

roslaunch bwi_logging record

To record different topic names:

roslaunch bwi_logging record topics:='filtered_odom /diagnostics /tf'

To write the bag file in a different place:

roslaunch bwi_logging record directory:="~bwilab/.ros/bwi/bwi_logging"
CHANGELOG

Changelog for package bwi_logging

0.3.12 (2016-09-14)

0.3.11 (2016-08-27)

0.3.10 (2016-08-15)

0.3.9 (2016-08-05)

0.3.8 (2016-06-06)

  • add some ROS progress logging (#46)
  • do not wait for bags upload to finish (#46)
  • automatically upload any bag with "bwi" prefix (#46)
  • always run rosbag record with -j option (#46)
  • rewrite launch file to conditionally run the node to record extra topics
  • compute time and distance totals (#41)
  • compress bag data on upload (#41)
  • Drop 99 out of 100 odometry message (#41)
  • create target upload directory, if needed (#40)
  • Contributors: Jack O'Quin, Pato

0.3.7 (2015-09-22)

  • make logging work, even when installed as a binary package (#32)
  • add upload option to not delete files copied (#32)
  • add upload script for bags (#32)
  • add /diagnostics to default topic list (#32)
  • create logging directory, if needed (#32)
  • add wrapper node for rosbag_record (#32)
  • Contributors: Jack O'Quin

0.3.6 (2015-08-25)

0.3.5 (2015-08-22)

  • bwi_logging: fix catkin lint problems (#31)
  • Contributors: Jack O'Quin

0.3.4 (2015-08-19)

  • added maintainers, and minor changes in package.xml files
  • merged clingo version 4 updates
  • Contributors: Jack O'Quin, Shiqi Zhang

0.3.3 (2015-08-05)

  • edited meta info for bwi_logging
  • added bwi_logging package
  • Contributors: Shiqi Zhang

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.

Launch files

  • launch/record.launch
      • directory [default: ]
      • topics [default: odom_1hz amcl_pose /diagnostics]
      • extra_topics [default: false]
      • extra_prefix [default: extra]

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged bwi_logging at Robotics Stack Exchange

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