Package Summary

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

Repository Summary

Checkout URI https://github.com/rm-controls/rm_control.git
VCS Type git
VCS Version master
Last Updated 2022-09-22
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 rm_common package

Additional Links

No additional links.

Maintainers

  • qiayuan

Authors

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

Changelog for package rm_common

0.1.15 (2022-09-02)

0.1.14 (2022-06-16)

  • Merge pull request #65 from ye-luo-xi-tui/param Add param to set actual bullet speed
  • Modifier variables name.
  • Merge branch \'master\' into param # Conflicts: # rm_common/include/rm_common/decision/command_sender.h
  • Add params to set actual bullet speed.
  • Merge pull request #63 from ye-luo-xi-tui/acceleration Don\'t shoot when target\'s acceleration is large
  • Fix bug.
  • Remove a implicit bug and some warning in calibration_queue.h
  • Modifier some variables name.
  • Put computing acceleration into rm_common.
  • Don\'t shoot when target\'s acceleration is large,not have moving average.
  • Contributors: BruceLannn, QiayuanLiao, qiayuan, yezi

0.1.13 (2022-06-12)

  • Merge pull request #58 from Edwinlinks/tf-radar-interface Update tof radar interface and Add tof radar msg to rm_msgs
  • Delete tof sensor interface, TofSensor.msg.
  • Change tf_radar_interface to tof_radar_interface and change TfRadarData.msg to TofRadarData.msg
  • Update key function and ui.
  • Update tf radar interface and Add tf radar msg to rm_msgs
  • Contributors: BruceLannn, Edwinlinks, ye-luo-xi-tui

0.1.12 (2022-06-11)

  • Update logic of changing enemy color.
  • Merge pull request #59 from ye-luo-xi-tui/master 0.1.11
  • Contributors: QiayuanLiao, yezi

0.1.11 (2022-06-10)

  • Add synchronized calibration.
  • Changed gpio type in gpio interface to enum.
  • Move gpio type from rm_hw to rm_common.
  • Changed gpio type in gpio interface to enum.
  • Gpio interface 2 (#51)

    • Write a gpio_manager, it can initialize with pin ID and direction, and write output or read Input.
    • Modifier readInput().
    • Write gpio_state_interface.h(read only)
    • write gpio_state_interface.h(read only)
    • Modifier gpio manager. Write a new writeOutput() function.
    • Add gpio_state_interface in robotHW
    • Solve a error
    • Modifier names of variables.
    • Set GpioReadHandle and GpioWriteHandle. Register GpioReadInterface and GpioWriteInterface. Improve the code about gpio and delete unnecessary things.
    • Add GpioRead.msg GpioWrite.msg.
    • Add Gpio controller.
    • Update Gpio controller.
    • Update Gpio controller.
    • Update gpio controller.
    • Update gpio_controller.
    • Update gpio_controller to version 2.0.

    * Update gpio_interface to version2.0. Co-authored-by: yezi <1536117624@qq.com> Co-authored-by: ye-luo-xi-tui <74857762+ye-luo-xi-tui@users.noreply.github.com> Co-authored-by: QiayuanLiao <liaoqiayuan@gmail.com>

  • Merge pull request #49 from ChenZheng29/master Delete cost function and modify the track topic

  • Delete target_cost_function.cpp and target_cost_function.h

  • Merge pull request #48 from ye-luo-xi-tui/master Fix a stupid bug

  • Fix a stupid bug.

  • Merge remote-tracking branch \'origin/master\'

  • Merge pull request #47 from ye-luo-xi-tui/master Decide acceleration and max_vel by power limit

  • Decide acceleration and max_vel by power limit.

  • Contributors: QiayuanLiao, XYM-github, Yuexin Mu, YuuinIH, chenzheng, qiayuan, yezi

0.1.10 (2022-05-22)

  • Merge pull request #42 from ye-luo-xi-tui/service Add enable_imu_trigger service
  • Use publisher instead of real-time publisher.
  • Merge pull request #40 from ye-luo-xi-tui/master Fix a bug in loading params of imu filter
  • Fix a bug in loading param.
  • Contributors: QiayuanLiao, yezi

0.1.9 (2022-3-28)

  • Add imu_filter and deprecated imu_extra_handle(Since the update frequency of the control loop is not stable, some of the camera trigger signals of imu will be lost. We put the imu filter down to the hardware resource layer, so imu_extra_handle is breaking. )
  • Add tof sensor interface
  • Contributors: Edwinlinks, Jie j, QiayuanLiao, yezi

0.1.8 (2021-12-7)

  • Merge branch \'master\' into master
  • Merge remote-tracking branch \'origin/master\'
  • Merge pull request #14 from CQUMechaX/master Fix rm_msgs generation problem on clean make
  • Fix rm_msgs generation problem on clean make When you use catkin_make with make -jxx, rm_msgs may be compiled later than targets which need it. It will throw an error on a clean workspace and works perfectly later on.
  • Make rm_manual can be used with gimbal controller in gimbal/opti_simplify branch.
  • Merge branch \'master\' into gimbal/opti_or_simplify
  • Update CHANGELOG
  • Merge remote-tracking branch \'origin/gimbal/opti_or_simplify\' into gimbal/opti_or_simplify
  • Put filtered quaternion into imu_extra_handle.
  • Add setOrientation to ImuExtraHandle
  • Add orientation to ImuExtraHandle
  • Add ImuExtraInterface
  • Contributors: BruceLannn, QiayuanLiao, Tiger3018, YuuinIH, qiayuan

0.1.7 (2021-09-26)

  • 0.1.6
  • Update CHANGELOG
  • Merge branch \'namespace\' into rm_gazebo/imu_sensor_interface
  • Merge pull request #8 from ye-luo-xi-tui/namespace Change name of namespace:from hardware_interface to rm_control.
  • Change name of namespace:from hardware_interface to rm_control.
  • Contributors: QiayuanLiao, qiayuan, yezi

0.1.6 (2021-09-26)

  • Merge branch \'namespace\' into rm_gazebo/imu_sensor_interface
  • Merge pull request #8 from ye-luo-xi-tui/namespace Change name of namespace:from hardware_interface to rm_control.
  • Change name of namespace:from hardware_interface to rm_control.
  • Contributors: QiayuanLiao, qiayuan, yezi

0.1.5 (2021-09-02)

0.1.4 (2021-09-02)

0.1.3 (2021-09-01)

  • Format the code
  • Format the code
  • Add licence
  • Merge branch \'rm-controls:master\' into master
  • Merge pull request #7 from Peter-Chan-tech/master Move referee operations to rm_common
  • Remove serial lib in rm_common
  • Reformat
  • Add new line at the end of files
  • Move referee.cpp and referee.h to rm_common
  • Merge remote-tracking branch \'origin/master\'
  • Merge branch \'master\' into master
  • Use "pragma once" in rm_common headers instead of include guards.
  • Merge branch \'master\' into master
  • Contributors: Peter-Chan-tech, QiayuanLiao, chenzheng, qiayuan, ye-luo-xi-tui, yezi
  • Format the code
  • Format the code
  • Add licence
  • Merge branch \'rm-controls:master\' into master
  • Merge pull request #7 from Peter-Chan-tech/master Move referee operations to rm_common
  • Remove serial lib in rm_common
  • Reformat
  • Add new line at the end of files
  • Move referee.cpp and referee.h to rm_common
  • Merge remote-tracking branch \'origin/master\'
  • Merge branch \'master\' into master
  • Use "pragma once" in rm_common headers instead of include guards.
  • Merge branch \'master\' into master
  • Contributors: Peter-Chan-tech, QiayuanLiao, chenzheng, qiayuan, ye-luo-xi-tui, yezi

0.1.2 (2021-08-14)

  • Run pre-commit
  • Add missing CATKIN_DEPENDS in catkin_package()
  • Format rm_common using clang-format
  • Contributors: qiayuan

0.1.1 (2021-08-12)

  • Reset all version to 0.1.0
  • Contributors: qiayuan

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rm_common at answers.ros.org