ros-melodic-khi-robot-control (1.4.0-2bionic) bionic; urgency=high

  * Merge pull request #72 <https://github.com/Kawasaki-Robotics/khi_robot/issues/72> from matsui-hiro/rs025n_realrobot
    Add rs025n for real robot
  * update libkrnx(2.3.5)
  * Merge pull request #70 <https://github.com/Kawasaki-Robotics/khi_robot/issues/70> from Yuki-cpp/fix-potential-race-condition
    Create the ControllerManager after robot was openned
  * Create the ControllerManager after robot was openned
    In the khi_robot_control node, the ControllerManager (cm) provides
    services that require controller classes to be loaded beforehand.
    This loading occurs when we open the robot.
    By moving the creation of the ControllerManager after we try to open
    the robot, we ensure that no race condition will occur and that the
    controllers will always be loaded when the provided services are called.
  * Merge pull request #65 <https://github.com/Kawasaki-Robotics/khi_robot/issues/65> from 5567655/master
    Bugfix: contLimitCheck ERROR. Fix for Issue #64 <https://github.com/Kawasaki-Robotics/khi_robot/issues/64>
  * Bugfix: contLimitCheck ERROR
    Function that is supposed to return boolean doesn't return anything
  * Contributors: 5567655, Hiroki Matsui, HirokiTakami, Leo Ghafari, matsui-hiro

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Thu, 27 Apr 2023 15:00:00 -0000

ros-melodic-khi-robot-control (1.3.0-2bionic) bionic; urgency=high

  * Add rs013n (#50 <https://github.com/Kawasaki-Robotics/khi_robot/issues/50>)
    * Add rs013n
    * Update rs013n pkgs
    * Update libkrnx
    * Fixed rs013n_bringup.launch to use xacro
    * Update libkrnx to 2.2.0
    * Modify test program for RS series robots
    * Remove kinetic from travis.yml
  * Contributors: Hiroki Matsui

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Mon, 04 Apr 2022 15:00:00 -0000

ros-melodic-khi-robot-control (1.2.0-2bionic) bionic; urgency=high

  * Merge pull request #43 from d-nakamichi/modify_setting_home_process
    Modify setting home process
  * Modify setting home process
  * Merge pull request #38 from d-nakamichi/krnx_mutex_update
    Update KRNX API processing
  * Update KRNX mutex functions
  * Merge pull request #36 from d-nakamichi/refactoring
    Refactoring about khi_robot_control
  * Remove robot_name arg
  * Fix build problem
  * Change args from value to reference
  * Refactoring khi_robot_controllers/JointData/KrnxRobotTable/RobotInfo/rtc to khi_robot_param/KhiRobotData/KhiRobotControllerInfo/KhiRobotKrnxRtcData
  * Print WARN message when krnx_ExecMon() failed by AS
  * Modify switch changing process
  * Simplify activate() timeout process
  * Don't execute deactivete() when deleted
  * Merge pull request #35 from d-nakamichi/read_velocity
    Travis test bugfix
  * robot_control: correct read(..)/write(..) overrides. (#33)
    * robot_control: correct read(..)/write(..) overrides.
    Both time and period are passed as const references. Not by-value.
    * robot_control: mark read(..)/write(..) as override.
  * Read joint velocities in simulation mode
  * Add joint_limits_interface (#31)
    * Add joint_limits_interface
    * Move joint_limits.yaml from moveit_config to description
    * Modify test messages and conditions in test_position_velocity
    * Change duAro's figure length
    * Move tests from khi_robot_control to khi_robot_test
  * Bugfix about getting signal status (#32)
  * Merge pull request #29 from d-nakamichi/holded_state
    Holded state
  * Add HOLDED state
  * Rearrange state transitions
  * Simplify ROS messages
  * Apply AS switch setting for all robots (#23)
    * Apply AS switch setting for all robots
    * fixup! Apply AS switch setting for all robots
  * Contributors: Daisuke NAKAMICHI, G.A. vd. Hoorn, Hiroki Matsui, d-nakamichi

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Tue, 26 Jan 2021 15:00:00 -0000

ros-melodic-khi-robot-control (1.1.2-2bionic) bionic; urgency=high

  * Enable to build release package on i386/arm (#19 <https://github.com/Kawasaki-Robotics/khi_robot/issues/19>)
    * .travis.yml: add test for i386/armhf/arm64
    * install QEMU for running ARM containers
    * display CMAKE_SYSTEM_NAME variables and so on
    * skip build and test for ARM containers
    * using CMAKE_SYSTEM_PROCESSOR does not returns correct target machine on the docker system. To solve this issue, we use CMAKE_LIBRARY_ARCHITECTURE to find current target machine
    * CMAKE_LIBRARY_ARCHTECTURE is gnueabihf/gnueabi
  * Contributors: Kei Okada

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Thu, 06 Jun 2019 15:00:00 -0000

ros-melodic-khi-robot-control (1.1.1-2bionic) bionic; urgency=high

  * Update a document and error messages (#15 <https://github.com/Kawasaki-Robotics/khi_robot/issues/15>)
    * Modify error messages
    * fixup! Modify error messages
    * fixup! Modify error messages
    * fixup! Modify error messages
    * fixup! Modify error messages
  * set HOME position separately (#16 <https://github.com/Kawasaki-Robotics/khi_robot/issues/16>)
  * Split command string in two (#14 <https://github.com/Kawasaki-Robotics/khi_robot/issues/14>)
  * Merge pull request #13 <https://github.com/Kawasaki-Robotics/khi_robot/issues/13> from d-nakamichi/load_rtc_param
    Load a temporary RTC param file
  * fixup! Load temporary RTC param file
  * Merge pull request #12 <https://github.com/Kawasaki-Robotics/khi_robot/issues/12> from d-nakamichi/control_axes_bug_fix
    Limit AS control axes to ROS driver's control axes
  * Load temporary RTC param file
  * Limit AS control axes to ROS driver's control axes
  * Merge pull request #11 <https://github.com/Kawasaki-Robotics/khi_robot/issues/11> from d-nakamichi/buildfarm_fix
    Add test_depend
  * Add test_depend
  * Contributors: Daisuke NAKAMICHI, Hiroki Matsui, nakamichi_d

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Wed, 24 Apr 2019 15:00:00 -0000

ros-melodic-khi-robot-control (1.1.0-2bionic) bionic; urgency=high

  * robot_control: fix msg deps of main. (#9 <https://github.com/Kawasaki-Robotics/khi_robot/issues/9>)
    Seems to have been remove in #6 <https://github.com/Kawasaki-Robotics/khi_robot/issues/6>.
  * update travis.yml (#6 <https://github.com/Kawasaki-Robotics/khi_robot/issues/6>)
    * update travis.yml
    * rs_desc: add missing install targets.
    * duaro_desc: add missing install targets.
    * rs_gazebo: add missing install targets.
    * duaro_gazebo: add missing install targets.
    * description: pkgs do not run depend on urdf.
    * duaro_desc: add roslaunch testing.
    Tries to load xacro as parameter.
    * rs_desc: add roslaunch testing.
    Tries to load xacros as parameters.
    * robot_control: use imported target for KRNX binary blob.
    Avoid setting link directories.
    * robot_control: warn user if CPU arch could not be detected.
    * robot_control: remove redundant dep declaration.
    'khi_robot_msgs' is already a build_depend and is another package, so build ordering will already take the dependencies into account.
    * robot_control: don't install headers.
    The main library is not exported (by catkin_package(..)), so the headers also don't need to be installed.
    This also resolves an installation issue: the install(..) statement expects a sub dir called 'khi_robot_control' in the 'include' directory, but that doesn't exist.
    * robot_control: sort components alphabetically.
    Make catkin_lint happ(ier).
    * robot_control: fix realtime_tools unconfigured build dep.
    * robot_control: sort source files for robot_client target.
    Make catkin_lint happ(ier).
    * moveit_cfgs: install scripts dir.
    * rs080n_moveit_config does not have script directory
    * set indigo as allow_failures
    * add test for khi_robot_control/main and libkrnx
    * robot_control: work-around for KRNX lib blob linking issues.
    Based on suggestion from @k-okada.
    Not sure whether this is an actual proper solution, or just a work-around.
    Systems with stricter ld library path security might not like this.
  * Updates to build scripts and manifests (packaging) (#5 <https://github.com/Kawasaki-Robotics/khi_robot/issues/5>)
    * rs_desc: add missing install targets.
    * duaro_desc: add missing install targets.
    * rs_gazebo: add missing install targets.
    * duaro_gazebo: add missing install targets.
    * description: pkgs do not run depend on urdf.
    * duaro_desc: add roslaunch testing.
    Tries to load xacro as parameter.
    * rs_desc: add roslaunch testing.
    Tries to load xacros as parameters.
    * robot_control: use imported target for KRNX binary blob.
    Avoid setting link directories.
    * robot_control: warn user if CPU arch could not be detected.
    * robot_control: don't install headers.
    The main library is not exported (by catkin_package()), so the headers also don't need to be installed.
    This also resolves an installation issue: the install(..) statement expects a sub dir called 'khi_robot_control' in the 'include' directory, but that doesn't exist.
    * robot_control: sort components alphabetically.
    Make catkin_lint happ(ier).
    * robot_control: fix realtime_tools unconfigured build dep.
    * robot_control: sort source files for robot_client target.
    Make catkin_lint happ(ier).
    * moveit_cfgs: install scripts dir.
    Except RS080N.
    * robot_control: work-around for KRNX lib blob linking issues.
    Based on suggestion from @k-okada.
    Not sure whether this is an actual proper solution, or just a work-around.
    Systems with stricter ld library path security might not like this.
  * Contributors: G.A. vd. Hoorn, Kei Okada

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Wed, 10 Apr 2019 15:00:00 -0000

ros-melodic-khi-robot-control (1.0.0-2bionic) bionic; urgency=high

  * Refactoring
  * Update License
  * Modify ERROR/RESTART/QUIT state process
  * Modify simulation method
  * Add KRNX libraries
  * Contributors: nakamichi_d, matsui_hiro

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Wed, 27 Mar 2019 15:00:00 -0000

ros-melodic-khi-robot-control (0.9.4-2bionic) bionic; urgency=high

  * modify deactivation in simulation mode
  * bug fix of get_status service
  * Contributors: nakamichi_d

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Thu, 24 Jan 2019 15:00:00 -0000

ros-melodic-khi-robot-control (0.9.3-2bionic) bionic; urgency=high

  * Simple command service
  * Bugfix about rs setting files
  * Minor coding fix
  * Contributors: nakamichi_d, matsui_hiro

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Sun, 20 Jan 2019 15:00:00 -0000

ros-melodic-khi-robot-control (0.9.2-2bionic) bionic; urgency=high

  * RESTART function
  * KHI Command service
  * duAro URDF modification
  * RS080N
  * Unifying RS series URDF/Gazebo into rs_description, rs_gazebo
  * Modification of ACTIVATING state
  * Modification of QUIT state
  * Modification of state definition
  * Changing start position "ALL 0 degree" to "Current degree position"
  * Contributors: nakamichi_d, matsui_hiro

 -- nakamichi_d <nakamichi_d@khi.co.jp>  Wed, 26 Dec 2018 15:00:00 -0000


