Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Factor Graph SLAM with GTSAM #834

Open
wants to merge 62 commits into
base: master
Choose a base branch
from
Open

Factor Graph SLAM with GTSAM #834

wants to merge 62 commits into from

Commits on Nov 25, 2019

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

Commits on Dec 1, 2019

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

Commits on Dec 17, 2019

  1. Configuration menu
    Copy the full SHA
    c077556 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    088d2bd View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

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

Commits on Jan 13, 2020

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

Commits on Jan 19, 2020

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

Commits on Feb 23, 2020

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

Commits on Feb 27, 2020

  1. added GPS factors

    andrewyarovoi committed Feb 27, 2020
    Configuration menu
    Copy the full SHA
    68caa59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32fad41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    588fae3 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2020

  1. Configuration menu
    Copy the full SHA
    bb3437c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    750170d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

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

Commits on Mar 5, 2020

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

Commits on Mar 18, 2020

  1. merged in master branch

    andrewyarovoi committed Mar 18, 2020
    Configuration menu
    Copy the full SHA
    3420a16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d635ea View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

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

Commits on Mar 29, 2020

  1. Configuration menu
    Copy the full SHA
    72163da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0261e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. added custom mag factor

    andrewyarovoi committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    ed21025 View commit details
    Browse the repository at this point in the history
  2. make format

    andrewyarovoi committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    fecb424 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

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

Commits on Apr 3, 2020

  1. Added debugging mode

    andrewyarovoi committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    50e7fb1 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Configuration menu
    Copy the full SHA
    a49dcc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3224a2b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Change a param in igvc_control.launch

    The wheel radius was accidentally set to the wheel diameter causing the robot to move slowly. This commit will change the param to its correct value.
    andrewyarovoi committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    5780b8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    746e8aa View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2020

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

Commits on Apr 2, 2021

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

Commits on Apr 17, 2021

  1. Changed frame_ids so can visualize odom in rviz. Added magnetometer r…

    …eadings into ekf_localization_node_params so initial orientation accounted for in robot_localization pose_ekf
    VAM7686 committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    0a598ba View commit details
    Browse the repository at this point in the history
  2. ekf works correctly now

    VAM7686 committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    f44172c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

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

Commits on May 23, 2021

  1. Removed navsat_transform_node stuff and integrated raw gps and wheel …

    …odom measurements directly. Weird stuff happening with gps still.
    VAM7686 committed May 23, 2021
    Configuration menu
    Copy the full SHA
    cfa49d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. slam finally working!

    Realized that there was a problem with the hector gazebo plugin which was producing the wrong latitudes and longitudes in the simulation. The wrong behavior was that along the +X axis (East) latitude increased and along the +Y axis (North) longitude decreased. Instead we needed for +X to increase longitude and +Y to increase latitude. Thus I had to set the reference_heading in the jessii.urdf.xacro file to be 90 to fix this issue. Weird how its been going on for so long. Surprised nobody caught this for so long.::
    VAM7686 committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    feee90b View commit details
    Browse the repository at this point in the history
  2. formatted using make format

    VAM7686 committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    d5d2850 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22959d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2021

  1. fixed waypoints on autonav course since previous gps coordinates were…

    … incorrect due to gazebo gps plugin bug
    VAM7686 committed Jun 5, 2021
    Configuration menu
    Copy the full SHA
    25e9f0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    521423c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bca0dcd View commit details
    Browse the repository at this point in the history
  4. removed gtsam submodule

    VAM7686 committed Jun 5, 2021
    Configuration menu
    Copy the full SHA
    e6ad030 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    568cc46 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2d274c View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

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

Commits on Jul 20, 2021

  1. removed redundancies

    VAM7686 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    c3bcd38 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. remove install geographiclib

    VAM7686 committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    015b87f View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. modified gtsam install

    VAM7686 committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    20aa54c View commit details
    Browse the repository at this point in the history
  2. modified gtsam install

    VAM7686 committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    fbd823a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4084bbd View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. Fixed GPS waypoints

    VAM7686 committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    6c87ce8 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Fixed graph initialization issue

    Initially the graph was initialized with a default orientation of 0 which really screwed stuff up with the mapping before the position estimate was able to converge. This commit uses the orientation from the imu as the initial heading and fixes the problems when the robot initially at a different heading.
    VAM7686 committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    0c4b513 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Fixed problems with wheel odom

    Added initial yaw orientation for wheel odometer and cleaned up includes in cpp and h files
    VAM7686 committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    d9df732 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. Wheel odometry integrated

    VAM7686 committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    6644a8a View commit details
    Browse the repository at this point in the history
  2. Cleaned up stuff

    VAM7686 committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    6c7b6dd View commit details
    Browse the repository at this point in the history
  3. formatting

    VAM7686 committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    775967b View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Configuration menu
    Copy the full SHA
    83ef186 View commit details
    Browse the repository at this point in the history
  2. formatting

    VAM7686 committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    7189e2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92ced4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f472e93 View commit details
    Browse the repository at this point in the history
  5. format

    VAM7686 committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    7022b76 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cebf3e View commit details
    Browse the repository at this point in the history
  7. proper wheel odom noise

    VAM7686 committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    8eec6ac View commit details
    Browse the repository at this point in the history