-
 
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.

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
Dev Status DEVELOPED
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange

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.

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
Dev Status DEVELOPED
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
Dev Status DEVELOPED
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
Dev Status DEVELOPED
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2024-11-12
Dev Status DEVELOPED
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

The jsk_data package

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda
  • Kentaro Wada

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package jsk_data

2.2.13 (2023-11-09)

  • [jsk_data/download_data.py] Add timeout argument to download() for wget (#1771)
    • add 2 blank lines before function definition ros roslint ` src/jsk_data/download_data.py:120:1: E302 expected 2 blank lines, found 1`
    • Add timeout argument to download() for wget
  • Contributors: Aoi Nakane, Kei Okada, Shingo Kitagawa

2.2.12 (2022-06-07)

  • [jsk_data/tess_data_collection_server] Check if text and yaml or text and image are saved in the subdirectory of [save_dir]{.title-ref}. (#1734)
  • [test/data_collection_server] Wait until data saved for test. (#1728)
  • [jsk_data] Strip newline at test code. (#1726)
  • [data_collection_server] Add rosbag to data collection server (#1708)
    • add rosbag_options param
    • delete sample launch file
    • remove rosbag param
    • add rosbag_prefix param
    • remove print and avoid error if end is called before start
    • add minimal functions about rosbag record in data_collection_server
  • [jsk_data] add wait_timer for timer method (#1697)
    • rename to wait_msgs_update
    • add wait_timer rosparam for timer waiting
    • remove wait in sync_sub_and_save_cb
    • check all msg stamp in self.msgs for wait_msgs_update
    • add wait_service_request for timer and all method
  • use raw_input for python2 c.f. (#1695)
  • [jsk_data] add wait_save_request in data_collection_server (#1669)
  • fix TOPICS arg (#1689)
  • Update jsk_data/src/jsk_data/download_data.py (#1685)
    • [jsk_data] fix bugs in download_data.py
    • [jsk_data] update download_data.py to remove front './' from extracted file names
  • check if openni_launch exits to run roslaunch-check pr2_play.launch (#1662)
    • use xacro instead of xacro.py
  • Contributors: Iori Yanokura, Naoaki Kanazawa, Koki Shinjo, Shingo Kitagawa, Shumpei Wakabayashi, Shun Hasegawa, Iori Yanokura, Ren Kunita

2.2.11 (2020-07-10)

  • [jsk_data] Add common rosbag_record and play file for fetch (#1611)
    • enable to give rosbag option to fetch_play.sh like pr2_play.sh
    • add option to launch rqt_bag and rviz in fetch_play.launch
    • [jsk_data/CMakeLists.txt] Add roslaunch_add_file_check for fetch's launch files
    • [jsk_data] Add fetch_play.sh
    • [jsk_data] Add fetch_play and fetch_record.launch
  • use xdg-open for ubuntu16.04 and above (#1638)
  • [jsk_data/common_record.launch] Add tf_static recordf( #1641)
  • Fix for noetic build (#1648)
    • fix for python3, except, print .…
    • pytho3 dislike d in regrex, src/test_topic_published.py:50:37: W605 invalid escape sequence 'd'
    • jsk_data/tests/test_data_collection_server.py use python3 as interpreter

      python code under scripts/ installed with catkin_python_install as http://wiki.ros.org/UsingPython3/SourceCodeChanges, to dynamically change shebangs on install time

      This installs tests/test_data_collection_server.py under CATKIN_PACKAGE_SHARE/tests, which outputs ` $ rosrun jsk_data test_data_collection_server.py [rosrun] You have chosen a non-unique executable, please pick one of the following: 1) /home/user/devel/share/jsk_data/tests/test_data_collection_server.py 2) /home/user/src/jsk_common/jsk_data/tests/test_data_collection_server.py` we can ignore this message

    • fix jsk_data/src/jsk_data/cli.py:57:44: E741 ambiguous variable name 'l'
    • migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
    • upgrade package.xml to format=3
    • use distutils.spawn
  • Fix download_data.py for Python3f( #1637)
  • [jsk_data] Skip extracting files which already existf( #1626)
    • Print message when skip extracting
    • Use isinstance() for checking file type
    • Skip extracting files which already exist
  • pr2_play.launch: support indigo ( #1620)
  • [download_data.py] generate error log when downloaded fils's md5 is incorrect (#1610)
  • Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Naoya Yamaguchi, Shingo Kitagawa, Yuto Uchimi, Iori Yanokura

2.2.10 (2018-11-03)

  • check if wget/gdown command exists, gdown is pip distributed so that we can not use this within de build farm (#1609)
  • Contributors: Kei Okada

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Fix installation destination (install node_scripts to CATKIN_PACKAGE_BIN_DESTINATION) (#1604)
  • Enable method: all in test_data_collection_server.py (#1600)
  • Add test for data_collection_server (#1599)
    • Re-enable test of data_collection_server with method=all
    • Add name to <test>
    • Disable test with static_image_publisher.py
    • Add test for data_collection_server
    * Rename to method: all from None since null is not supported in roslaunch

    ```

    ... logging to /home/wkentaro/.ros/log/rostest-hoop-18427.log [ROSUNIT] Outputting test results to /home/wkentaro/.ros/test_results/jsk_data/rostest-tests_data_collection_server.xml [Testcase: testtest_data_collection_server] ... ERROR! ERROR: cannot marshal None unless allow_none is enabled File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/runner.py", line 120, in fn succeeded, failed = self.test_parent.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rostest/rostest_parent.py", line 122, in launch return self.runner.launch() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 657, in launch self._setup() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 644, in _setup self._load_parameters() File "/opt/ros/kinetic/lib/python2.7/dist-packages/roslaunch/launch.py", line 338, in _load_parameters r = param_server_multi() File "/usr/lib/python2.7/xmlrpclib.py", line 1006, in __call__ return MultiCallIterator(self.__server.system.multicall(marshalled_list)) File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/xmlrpclib.py", line 1596, in __request allow_none=self.__allow_none) File "/usr/lib/python2.7/xmlrpclib.py", line 1094, in dumps data = m.dumps(params) File "/usr/lib/python2.7/xmlrpclib.py", line 638, in dumps dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 741, in dump_struct dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 719, in dump_array dump(v, write) File "/usr/lib/python2.7/xmlrpclib.py", line 660, in __dump f(self, value, write) File "/usr/lib/python2.7/xmlrpclib.py", line 664, in dump_nil raise TypeError, "cannot marshal None unless allow_none is enabled" ```

    • add test for data_collection_server.test
  • [jsk_data] Add re-download code. Fix #1574 (#1589)
    • [jsk_data] Add n_times option to try download
    • [jsk_data] Add download_data.py's test
    • [jsk_data] Add return value
    • [jsk_data] Add re-download code. Fix #1574
  • update jsk_travis to 0.4.38 add lunar and melodic (#1594)
    • run pr2_play.launch test only when pr2_description_FOUND
  • Fix mkdir in if isabs block in download_data (#1593)
  • Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura

2.2.7 (2018-06-27)

  • jsk_data: chmod extraced files (#1582)
  • [jsk_data] add option not to save in timestamp dir in data_collection_server.py (#1578)
  • add timer save request in data_collection_server (#1557)
    • update sample data collection launch
    • add message_filers function in data_collection
    • add timer save request in data_collection_server
  • Contributors: Shingo Kitagawa, Yuki Furuta

2.2.6 (2018-01-05)

  • jsk_data: download_data.py: ensure chmod downloaded data if possible (#1571)
  • jsk_data: download_data.py: Skip mkdir failures that can be caused by multiprocessing (#1553)
  • Fix data_collection_server (#1549)
    • Sleep less time in data_collection_server.py
    • Return false response in data_collection_server
  • Improve print information while download_data (#1536)
  • [jsk_data][download_data.py] chmod decompressed data (#1532)
  • Contributors: Kei Okada, Kentaro Wada, Yuki Furuta

2.2.5 (2017-06-19)

  • [jsk_data][download_data] support custom download dir / chmod (#1530)
  • Contributors: Yuki Furuta

2.2.4 (2017-06-14)

  • [jsk_data][pr2_play.launch] replace doc to comment (#1526)
    • [jsk_data][pr2_play.launch] remove relay to c2 ns
    • [jsk_data][pr2_play.sh] support other rosbag arguments
  • Fix bug for initialization of service server of data_collection_server (#1525)
    • Mode to save topics without request Modified:
      • jsk_data/node_scripts/data_collection_server.py
  • Contributors: Kentaro Wada, Yuki Furuta

2.2.3 (2017-03-23)

  • jsk_data/node_scripts/data_collection_server.py: Dump numpy.ndarray as npz file in data_collection_server.py (#1508)
    • Fix for flake8
    • Dump numpy.ndarray as npz file, For small size data using npz_compressed.
  • Add my name to package.xml as a maintainer
  • Contributors: Kentaro Wada

2.2.2 (2016-12-30)

  • package.xml : Fix rosdep key: python-gdown -> python-gdown-pip According to https://github.com/ros/rosdistro/pull/13397
  • jsk_data/download_data.py : Check if specified md5 has 32 charactors
  • Contributors: Kentaro Wada

2.2.1 (2016-12-13)

  • CMakeLists.txt : Strict rule of installing scripts Fix the part of #1488
  • jsk_data/src/jsk_data/cli.py: Make stamping as optional in jsk_data (#1486) I found forcely chaning filename is a bit too strict.. ;)
  • jsk_data/src/jsk_data/gdrive.py: Check if gdrive authorization has been successfully completed (#1485)
  • jsk_data/data_collection_server.py: set slop as rosparam and add warning in data_collection_server (#1483)
  • jsk_data/data_collection_server.py: Fix abs() for approx sync in data_collection_server.py (#1477)
  • package.xml : Resolve dependency on python-gdown with rosdep (#1481)
  • jsk_data/data_collection_server.py: fix typo in data_collection_server (#1480)
    • Fix visual indent and line length to follow pep8
    • fix indent in data_collection_server
  • jsk_data/data_collection_server.py: add YAML topic savetype (#1476)
  • jsk_data/data_collection_server.py: support non-header msg (#1476)
  • Contributors: Kentaro Wada, Shingo Kitagawa

2.2.0 (2016-10-28)

  • jsk_data/src/jsk_data/download_data.py: Create softlink for extracted files in download_data (#1467)
    • For multiple workspaces like in jenkins.
  • Fix removing of symlink destination path (#1469)
  • Contributors: Kentaro Wada

2.1.2 (2016-09-14)

  • src/jsk_data/download_data.py : create path direcotory before download data and return if permission denied, catch resourceNotFound
  • Contributors: Kei Okada

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

  • record.launch : add bagfile_prefix arg, add machine argument (https://github.com/jsk-ros-pkg/jsk_common/pull/1437, https://github.com/jsk-ros-pkg/jsk_common/pull/1438)
    • jsk_data/CMakeLists.txt : pr2_record could not run on travis
    • [jsk_data] add machine argument for record.launch
    • [jsk_data] add bagfile_prefix arg for record.launch
    • jsk_data/CMakeLists.txt : check if baxter_description is installed
    • [jsk_data] add pr2_description to run_depend
    • [jsk_data] add xacro to run_depend for testing
    • [jsk_data] add baxter_description to run_depend for testing
    • [jsk_data] add bagfile_prefix arg for record.launch
  • hrp2_play.launch use urdf model with hand for robot_description when playing with hrp2. (#1434)
  • pr2_play.launch: Remap /kinect_head topics to /kinect_head_c2 to play rosbag for pr2. (#1431)
  • download_data.py: Add pkg_name for cache_dir to avoid data filename conflicts (#1442 )
    • Add pkg_name for cache_dir to avoid data filename conflicts
    • Support setting abspath for downloading data
  • data_collection_server.py: Another saving type LabelImage of data_collection_server (#1427)
  • camera_coords_change_trigger : Add trigger node for data collection by camera coords change (#1432) Originally developped in https://github.com/furushchev/jsk_semantics_201607/blob/master/jsk_pr2_wandering/node_scripts/camera_coords_change_trigger.py.
  • synchronize_republish.py : Synchronize properly with slop for slow topics (#1428)
  • Move README to sphinx docs for jsk_data package (#1433)
  • Contributors: Kei Okada, Kentaro Wada, Masaki Murooka, Yuki Furuta

2.0.17 (2016-07-21)

  • Validate rosparams of data_collection_server.py
  • Fix bug for new savetype YAML in data_collection_server.py
  • Add YAML savetype to data_collection_server
  • Add sample for data_collection_server in jsk_data
  • Return saved message as TriggerResponse in data_collection_server
  • Make params as optional for data_collection_server
  • Change dynamically save_dir parameter in data_collection_server
  • Contributors: Kentaro Wada

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

  • Add data_collection_server.py
  • Contributors: Kentaro Wada

2.0.14 (2016-05-14)

  • Add utility to download data (ex. test_data/trained_data)
  • Fix url of google drive (view/download)
  • Contributors: Kentaro Wada

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

  • Omitted name of filename for gdrive go cli
  • Contributors: Kentaro Wada

2.0.11 (2016-03-20)

2.0.10 (2016-02-13)

  • [jsk_data] Fix deprecated arg in jsk_data command
  • [jsk_data] exact_sync: true for publishing points Modified:
    • jsk_data/launch/kinect2_bridge_play.launch
  • [jsk_data] Describe about pubopen and delete subcommands Modified:
    • jsk_data/README.md
  • [jsk_data] Add pubopen subcommand to open GoogleDrive Modified:
    • jsk_data/src/jsk_data/cli.py
    • jsk_data/src/jsk_data/gdrive.py
  • [jsk_data] Fix style and cleanup not used public_level
  • [jsk_data] Support deleting file only public
  • [jsk_data] Show fullname by pubinfo
  • [jsk_data] Use --noheader option for listing
  • [jsk_data] Download file from gdrive
  • [jsk_data] Upload to gdrive with gdrive module
  • [jsk_data] Use gdrive module for ls
  • [jsk_data] Use gdrive wrapper for pubinfo
  • [jsk_data] Add wrapper for drive command
  • [jsk_data] Add drive binary for linux x64 v1.9.0 from prasmussen/gdrive see https://github.com/prasmussen/gdrive/releases/tag/1.9.0 Added:
    • jsk_data/scripts/drive-linux-x64
  • [jsk_data] Add playback launch for kinect2 using kinect2_bridge The reason I'd like to put this at this package is that installing kinect2_bridge package is not so easy.
  • Contributors: Kentaro Wada

2.0.9 (2015-12-14)

2.0.8 (2015-12-07)

  • [jsk_data] Add roslint
  • Contributors: Kentaro Wada

2.0.7 (2015-12-05)

2.0.6 (2015-12-02)

2.0.5 (2015-11-30)

2.0.4 (2015-11-25)

  • [jsk_data/hrp2_rosbag_always.sh] Record capture points
  • [jsk_data] Add stamp to file basename
  • [jsk_data] Add flake8 code style check
  • [jsk_data] Change path of tests for python package
  • [jsk_data/launch] add urata_record.launch
  • [jsk_data] Correctly gets selected file by percol
  • [jsk_data] Describe about downloading large file from Google Drive
  • [jsk_data] Add odom topics to be recorded by rosbag
  • [jsk_data] Record PC voltage
  • [jsk_data] Add shm_servo_state to rosbag always
  • [jsk_data] Add rosbag_always.py document
  • add new subscribe topic
  • [jsk_data] Select filename at getting with jsk_data Closes #1141
  • [jsk_data] Documentation about [$ jsk_data]{.title-ref} cli
  • [jsk_data] Refactor: add cmd_pubinfo to __all__
  • [jsk_data] Select filename with percol in pubinfo
  • [jsk_data] add camera parm to pr2_play.launch
  • [jsk_data] Estimate filename if longer than 40 Because gdrive does not return full title if it is longer than 40 Closes #1155
  • [jsk_data] returning files does not work for zsh comp
  • [jsk_data] Add file completion in bash
  • [jsk_data] Refactor: indentation and comment
  • [jsk_data] Display view url by pubinfo
  • [jsk_data] Check existence of .ssh/config
  • [jsk_data] Config key check when getting config from .ssh/config Closes #1137
  • [jsk_data] Refactor cmd_put with google_drive_download_url
  • [jsk_data] Add pubinfo subcommand
  • [jsk_data] Remove old Makefile
  • [jsk_data] Remove old jsk_data shell function
  • [jsk_data] Add completion script for jsk_data
  • [jsk_data] Add jsk_data command
  • [jsk_data] Show size of files when listing remote bag files
  • Add jsk_data function to handle data from anywhere
  • [jsk_data] Record pgain and dgain in case something happens
  • [jsk_tools] Use roslaunch internaly in rosbag_always.py in order to enable respawning
  • [jsk_data/hrp2_rosbag_always.sh] Record more topics
  • [jsk_tools] Record /urata_status topic in hrp2_rosbag_always.sh
  • [jsk_data] Popup notification on desktop when removing a bag file
  • [jsk_data] Handle bag files correctly with multiple ordered index
  • [jsk_data/rosbag_always.py] Supress message about directory size and colorize message about removing bag files
  • [jsk_data] Add more topics to record in hrp2_rosbag_always.sh
  • Contributors: Kentaro Wada, Ryohei Ueda, Yusuke Oshiro, Yuto Inagaki, Eisoku Kuroiwa, Iori Yanokura

2.0.3 (2015-07-24)

2.0.2 (2015-07-07)

2.0.1 (2015-06-28)

2.0.0 (2015-06-19)

  • Fix default ROBOT name
  • Contributors: Kohei Kimura

1.0.72 (2015-06-07)

  • add recording magnetometer
  • Contributors: Ryo Terasawa

1.0.71 (2015-05-17)

  • [jsk_data] common_record.launch: Mkdir for saving rosbag file
  • [jsk_data] Add image to all_image regex to common_record.launch
  • Contributors: Kentaro Wada

1.0.70 (2015-05-08)

  • [jsk_data] add option in hrp2_play with multisense
  • Contributors: Yu Ohara

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

  • [jsk_data] env value ARIES_USER will be default username to login aries
  • [jsk_data] Add usage of KEYWORD for make large-list / small-list
  • [jsk_data] Add KEYWORD to large-list/small-list target in Makefile
  • Contributors: Kentaro Wada

1.0.67 (2015-05-03)

  • [jsk_data/rosbag_always.py] Remove old active file too
  • [jsk_data] enable to select use_depth_image_proc or use_stereo_image_proc
  • [jsk_data] add save_multisense parameter in hrp2_record.launch
  • [jsk_data] add save_multisense parameter in common_record.launch
  • [jsk_data] Save bags under ~/.ros directory
  • Contributors: Kamada Hitoshi, Ryohei Ueda

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

  • [jsk_data] Utility script to save/load robot_description
  • Contributors: Ryohei Ueda

1.0.63 (2015-02-19)

  • [jsk_tilt_laser, jsk_data] Add multisense_play.launch to play multisene bag file
  • Contributors: Ryohei Ueda

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

  • [jsk_data] catkinize
  • Contributors: Ryohei Ueda

1.0.60 (2015-02-03 10:12)

1.0.59 (2015-02-03 04:05)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

  • Reuse isMasterAlive function across scripts which want to check master state
  • modify output topic name again
  • change output topic name into default
  • add launch file for reconstruction of point cloud from multisense disparity image
  • Contributors: Ryohei Ueda, Ryo Terasawa

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

  • Use ping with 10 seconds timeout to check master aliveness
  • Contributors: Ryohei Ueda

1.0.55 (2014-12-09)

  • Check master is reachable before chcking master is alive
  • Contributors: Ryohei Ueda

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

  • Fix rosbag to handle over 10 bags
  • Contributors: Ryohei Ueda

1.0.51 (2014-10-20 16:01)

1.0.50 (2014-10-20 01:50)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

  • Add script to record rosbag always even if rosmaster is dead
  • Contributors: Ryohei Ueda

1.0.47 (2014-10-08)

  • add pcds download option
  • Contributors: Yuto Inagaki

1.0.46 (2014-10-03)

  • add baxter rosbag play
  • Contributors: baxter

1.0.45 (2014-09-29)

1.0.44 (2014-09-26 09:17)

1.0.43 (2014-09-26 01:08)

1.0.42 (2014-09-25)

1.0.41 (2014-09-23)

  • set save_all_image false in default
  • add argument save_all_image to hrp2_record.launch. default is true.
  • enable to set other_topic as argument
  • Contributors: Masaki Murooka

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

  • add large-list and small-list to listup bag files in jsk_data server
  • Contributors: Ryohei Ueda

1.0.38 (2014-09-13)

1.0.37 (2014-09-08)

  • add use_xterm argument to pr2_play.launch
  • add use_xterm argument to run rosbag with xterm
  • Contributors: Ryohei Ueda

1.0.36 (2014-09-01)

  • Add a script to copy GOPRO movies to the server
  • add common_record.launch and include it from hrp2_record.launch and pr2_record.launch
  • add hrp2_record.launch hrp2_play.launch hrp2_play.sh
  • Contributors: Ryohei Ueda, Satoshi Otsubo

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

  • added codes to remove c2/c3 topics
  • Contributors: Yu Ohara

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

  • add pkls Makefile option for random forest sklearn
  • Contributors: Yuto Inagaki

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

  • I modified the program to use stream mode
  • added programs for prosilica
  • Contributors: Yu Ohara

1.0.22 (2014-05-22)

  • ignore large/ and small/ directories created by makefile
  • Contributors: Ryohei Ueda

1.0.21 (2014-05-20)

  • update Makefile to decompress bag file when bag fiels is compressed
  • more message on make large
  • add rosbag option for set loop
  • jsk_data: add KEYWORD features
  • Contributors: Kei Okada, Yuto Inagaki

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

  • jsk_data: add ssh -o StrictHostKeyChecking=no
  • Contributors: Kei Okada

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add "use_gui" argument
  • enable to record gripper_command
  • enable to record pressure-sensor
  • add /tf when save_openni is true
  • add jsk_data into jsk-ros-pkg for mainly rosbag
  • Contributors: inagaki, iwaishi

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/rosbag-old-posedetection.launch
  • launch/template_pr2_record.launch
      • save_gripper_command [default: true]
  • launch/rosbag_always_run_rosbag.launch
      • TOPICS
      • SIZE
      • OUTPUT
  • launch/baxter_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni [default: true]
      • save_robot_model [default: false]
      • save_baxter_model [default: true]
      • save_all_image [default: true]
      • save_all_button [default: true]
      • save_hand_range [default: true]
      • camera_namespace [default: openni]
      • save_dir [default: /tmp/bagfile/]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
  • launch/baxter_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
  • launch/point_cloud_reconstruction_from_multisense.launch
      • MANAGER [default: stereo_manager]
      • CREATE_MANAGER [default: true]
  • launch/fetch_play.launch
      • bagfile_names
      • launch_openni2 [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock --loop]
      • use_xterm [default: false]
  • launch/pr2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: true]
      • launch_robot_model [default: true]
      • use_gui [default: false]
      • rosbag_option [default: --clock]
      • use_xterm [default: false]
      • use_tf2_buffer_server [default: true]
      • camera [default: kinect_head]
  • launch/multisense_play.launch
      • INPUT
      • play_rosbag [default: true]
      • use_depth_image_proc [default: true]
      • namespace [default: multisense]
      • fixed_frame_id [default: head_root]
      • not_use_sensor_tf_prefix [default: false]
      • use_resize [default: true]
      • run_laser_pipeline [default: false]
  • launch/hrp2_play.launch
      • bagfile_names [default: tmp.bag]
      • launch_openni [default: false]
      • launch_multisense [default: true]
      • launch_robot_model [default: true]
      • use_collada_model [default: false]
      • use_gui [default: false]
      • rosbag_option [default: --clock -l]
      • use_xterm [default: false]
      • ROBOT [default: $(env ROBOT)]
  • launch/fetch_record.launch
      • save_dir [default: /tmp/fetch_rosbag]
      • bagfile_prefix [default: data]
      • other_topics [default: ]
      • other_options [default: ]
      • save_openni2 [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • camera_namespace [default: head_camera]
      • machine [default: localhost]
  • launch/urata_record.launch
      • save_multisense_local [default: true]
      • other_topics [default: ]
      • other_options [default: --split --duration 2m]
      • save_dir [default: $(env HOME)/.ros/urata_record]
      • bagfile_prefix [default: data]
      • machine [default: localhost]
      • urata_topics [default: /imu /act_contact_states /ref_contact_states /odom /off_lfsensor /off_rfsensor /off_lhsensor /off_rhsensor /lfsensor /rfsensor /lhsensor /rhsensor /motor_states_low/board_vin]
  • launch/hrp2_record.launch
      • save_dir [default: /tmp/hrp2_rosbag]
      • bagfile_prefix [default: data]
      • camera_namespace [default: camera]
      • save_openni [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: false]
      • save_multisense [default: false]
      • other_topics [default: ]
      • machine [default: localhost]
  • launch/pr2_record.launch
      • other_topics [default: ]
      • other_options [default: ]
      • machine [default: c1]
      • save_openni [default: true]
      • save_tilt_scan [default: true]
      • save_base_scan [default: true]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_pressure [default: true]
      • save_gripper_command [default: true]
      • save_prosilica [default: false]
      • camera_namespace [default: openni]
      • save_dir [default: /removable/bagfile/]
      • bagfile_prefix [default: data]
      • remove_c2 [default: true]
  • launch/rosbag-robot-publisher.launch
  • launch/kinect2_bridge_play.launch
      • ns [default: /kinect2/hd]
  • launch/common_record.launch
      • other_topics [default: ]
      • other_regex_topics [default: ]
      • other_options [default: ]
      • machine [default: localhost]
      • save_openni [default: true]
      • save_openni2 [default: false]
      • save_robot_model [default: true]
      • save_all_image [default: true]
      • save_multisense [default: false]
      • camera_namespace [default: openni]
      • save_dir
      • bagfile_prefix
  • sample/sample_data_collection_server.launch
  • rvizconfig/upload_pr2_calibrated.launch

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged jsk_data at Robotics Stack Exchange