Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add control_performance_analysis #95

Commits on Dec 2, 2021

  1. Feature/porting control performance analysis (autowarefoundation#1671)

    * Feature/control performance analysis (autowarefoundation#1212)
    
    * First commit of kinematic_controller
    
    * First commit.
    
    * second commit
    
    * Just setup updated Autoware.
    
    * changed package name.
    
    * Messages variables are created.
    
    * Writing subscribers and publishers.
    
    * Writing subscribers. Traj, pose and control_values are read into the node.
    
    * Computing control performance variables.
    
    * Computing control performance variables.
    
    * Current velocity subscribed.
    
    * Acceleration performance is computed.
    
    * Publishing completed. Will start rqt_multiplot
    
    * Publishing completed. Decay rate fixed. Will start rqt_multiplot
    
    * rqt_multiplot first configuration.
    
    * Update pure_pursuit.launch
    
    * Update pure_pursuit.launch
    
    * Update .gitignore
    
    * Update Error.msg
    
    * Update control_performance_utils.cpp
    
    * Update ErrorStamped.msg
    
    * Update package.xml
    
    * rqt_multiplot first configuration.
    
    * Update controller_performance_core.cpp
    
    * Update controller_performance_core.cpp
    
    * Update CMakeLists.txt
    
    * Update control_performance_analysis_param.yaml
    
    * EPS is added for value_decay_rate.
    
    * There is a  bug.
    
    * Bug removed.
    
    * Bug removed.
    
    * lateral_acceleration is published.
    
    * Interpolated pose is added.
    
    * Update controller_performance_node.cpp
    
    * find Curve index bug is removed.
    
    * dot product on projection is updated.
    
    * Vehicle measured steering is included in the node and rqt_graph.
    
    * Review will be requested.
    
    * After the test:
    Three point curvature module is added. Std:vector will be fixed.
    
    * After the test:
    Curvature plot is added.
    
    * After the test:
    Fine tuned.
    
    * rqt curvature is modified.
    
    * Pure pursuit curvature is implemented and tested. Results are fine.
    
    * addressed some code review issues. Will replace get_pose.
    
    * GetPose is removed.
    
    * All the core review issues have been addressed.
    
    * Rename files
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Porting control performance analysis
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Apply lint
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Add boost dependency for optional
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Remove confusing abbreviation
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Fix dependency in packages.xml
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Add missing new line
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * Add comment for eigen macro
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    * pre-commit fixes
    
    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    
    Co-authored-by: Ali BOYALI <boyali@users.noreply.github.com>
    2 people authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    dc93ca4 View commit details
    Browse the repository at this point in the history
  2. Fix package.xml (autowarefoundation#2056)

    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    Kenji Miyake authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    2b48b43 View commit details
    Browse the repository at this point in the history
  3. Fix typo for control_performance_analysis (autowarefoundation#2328)

    * fix typo
    
    * fix Contro -> Control
    
    * fix for spellcheck
    
    * fix
    h-ohta authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    ce50ee2 View commit details
    Browse the repository at this point in the history
  4. Change formatter to clang-format and black (autowarefoundation#2332)

    * Revert "Temporarily comment out pre-commit hooks"
    
    This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.
    
    * Replace ament_lint_common with autoware_lint_common
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Remove ament_cmake_uncrustify and ament_clang_format
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Apply Black
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Apply clang-format
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Fix build errors
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Fix for cpplint
    
    * Fix include double quotes to angle brackets
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Apply clang-format
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    
    * Fix build errors
    
    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    kenji-miyake authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    733acec View commit details
    Browse the repository at this point in the history
  5. Add COLCON_IGNORE (autowarefoundation#500)

    Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
    kenji-miyake authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    4d30d62 View commit details
    Browse the repository at this point in the history
  6. adapt to actuation cmd/status as control msg (autowarefoundation#646)

    * adapt to actuation cmd/status as control msg
    
    * fix readme
    
    * fix topics
    
    * fix remaing topics
    
    * as to pacmod interface
    
    * fix vehicle status
    
    * add header to twist
    
    * revert gyro_odometer_change
    
    * revert twist topic change
    
    * revert unchanged package
    taikitanaka3 authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    304192f View commit details
    Browse the repository at this point in the history
  7. port control_performance_analysis (autowarefoundation#698)

    * port control_performance_analysis
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    
    * rename
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    
    * fix topic name
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    
    * remove unnecessary depedency
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    
    * change name of odom topic
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    k0suke-murakami authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    54e0440 View commit details
    Browse the repository at this point in the history
  8. add readme in control_performance_analysis (autowarefoundation#716)

    * add readme
    
    Signed-off-by: kosuke murakami <kosuke.murakami@tier4.jp>
    
    * update readme
    
    * update readme
    
    * Update control/control_performance_analysis/README.md
    k0suke-murakami authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    108ef43 View commit details
    Browse the repository at this point in the history
  9. Update twist topic name (autowarefoundation#736)

    Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
    wep21 authored and 1222-takeshi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    300ae60 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dd0e08a View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    6a78bf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d9e4c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ceddcc View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2021

  1. Configuration menu
    Copy the full SHA
    223957e View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Configuration menu
    Copy the full SHA
    8e0d286 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    7a7a503 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e510179 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5560873 View commit details
    Browse the repository at this point in the history