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

Road position services #19

Merged
merged 21 commits into from
Jan 17, 2023
Merged

Commits on Jan 2, 2023

  1. Creates a base package to execute queries.

    - Creates MaliputQueryNode as a ROS2 proxy to make RoadNetwork queries.
    - Provides a sample configuration file use maliput_malidrive.
    
    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    39ac9ea View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Addresses comments.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    10e54a1 View commit details
    Browse the repository at this point in the history
  2. Add tests to MaliputQuery.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    4814a26 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Add tests to MaliputQueryNode.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    b6df3ed View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. Replaces gmock defines for the new versions.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    f320184 View commit details
    Browse the repository at this point in the history
  2. Missing end of line.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    e4cfd6a View commit details
    Browse the repository at this point in the history
  3. Solves the non-mutable YAML configuration parameter.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    6dd66cd View commit details
    Browse the repository at this point in the history
  4. Adds dependencies to CI.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    bf1e6ed View commit details
    Browse the repository at this point in the history
  5. Adds new mocks and standardizes the macros.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    663fec7 View commit details
    Browse the repository at this point in the history
  6. Adds test to MaliputQuery.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    e38289e View commit details
    Browse the repository at this point in the history
  7. Adds the junction service call and its tests.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    b1331e1 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Fixes docstring.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    b029bef View commit details
    Browse the repository at this point in the history
  2. Adds the service call creation.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    9a2dbeb View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Merge branch 'main' into agalbachicar/#1_add_get_junction_service

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    7a23e3f View commit details
    Browse the repository at this point in the history
  2. Adds a segment to obtain Segments by ID.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    cc6e354 View commit details
    Browse the repository at this point in the history
  3. Adds lane service.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    66bf715 View commit details
    Browse the repository at this point in the history
  4. Adds branch_point service.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    21391e1 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Splits maliput_query_node_tests into multiple files per service.

    - Moves specifc service request tests to individual files.
    - Creates a function to make a service request and return the result.
    
    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    08058f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    5a578e2 View commit details
    Browse the repository at this point in the history
  2. Adds ToRoadPosition and FindRoadPositions as service calls.

    Signed-off-by: Agustin Alba Chicar <[email protected]>
    agalbachicar committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    fb05a86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    508d842 View commit details
    Browse the repository at this point in the history