- Jan 27, 2021
-
-
Sergi Hernandez authored
-
- Jan 19, 2021
-
-
Sergi Hernandez authored
The spline class returns maximum length when the is no closest point belonging to the spline. All other classes check the returned length to check for the existance of the closest point.
-
Sergi Hernandez authored
* to get the pose at a given distance in the link. * to get the curvature at a given distance in the link. * to get the closest node, node index, lane, lane index, segment, segment index and pose to a given point. * to get the number of lane objects and a reference to them. * to udpate the index of lanes and nodes when creating new roads. * to update the node index from a path.
-
Sergi Hernandez authored
* to get the pose at a given distance in the link. * to get the curvature at a given distance in the link. * to get the closest node, node index, lane, lane index and pose to a given point. * to get the next segment in the road. Added the link reference update to the clone() and get_sub_segment() functions.
-
Sergi Hernandez authored
* to get the pose at a given distance in the link. * to get the curvature at a given distance in the link. * to get the closest node, node index and pose to a given point. Added the link reference update to the clone(),get_sub_lane(), update_start_node() and update_end_node() functions.
-
Sergi Hernandez authored
The get_closest*() functions have a new parameter to limit the search to the links belonging to a lane. The parent information no longer includes the length of the link.
-
Sergi Hernandez authored
* to get the pose at a given distance in the link. * to get the curvature at a given distance in the link. The length is no longer used to generate the spline. It is internally computed. The curvature is provided when updating the start or end positions.
-
Sergi Hernandez authored
-
- Jan 13, 2021
-
-
Sergi Hernandez authored
The links keep the splines to generate the trajectory. Solved a bug with the computation of the curvature for lanes other than the central one.
-
- Jan 10, 2021
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Improved Exception report information. clean_references() functions no longer update references.
-
- Jan 09, 2021
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
- Jan 08, 2021
-
-
Sergi Hernandez authored
Added a function to add additional node in unconnected lanes. Solved some bugs.
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Added functions to update all the references when a new road is created.
-
Sergi Hernandez authored
Added functions to create a copy of the segment and update its references. Added a function to clean any invalid reference.
-
Sergi Hernandez authored
Added functions to create a copy of the lane and update its references. Added a function to clean any invalid reference. Added a function to get the closest point on the lane to a given point.
-
Sergi Hernandez authored
Added functions to create a copy of the node and update its references. Added a function to clean any invalid reference.
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Added the forward declaration of all classes.
-
Sergi Hernandez authored
Added functions to update the start and end positions of the link. Used a single update_reference() function with all the new segment,lane and node references.
-
- Jan 02, 2021
-
-
Sergi Hernandez authored
Added the path to the Find cmake file and CMakeLists.txt files.
-
Sergi Hernandez authored
* A function to get the closes node to a point. * A function to get the set of closest points to a point.
-
Sergi Hernandez authored
* A function to get the link ending at a given node. * A function to get the closest link to a point. * A function to get the set to closest points to a given point.
-
- Jan 01, 2021
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
Sergi Hernandez authored
-
- Dec 31, 2020
-
-
Sergi Hernandez authored
-
Sergi Hernandez authored
Found a bug (not yet solved): The contact point information is needed when linking junction roads.
-
Sergi Hernandez authored
Solved a bug: In the add_nodes() function: the width attribute is used instead og the get_width() function to get the actual width (not scaled by the scale_factor).
-
Sergi Hernandez authored
Got the curvature information to generate the spline for each link.
-
Sergi Hernandez authored
* New nodes are first linked before adding them to the lane. This avoids using invalid lane end positions. * In the get_start_point() and get_end_point() functions: the lane object address is compared instead of the lane ID. * In the get_start_point() and get_end_point() functions: for left lanes, the last node is used instead of the first one to get the desired point.
-
Sergi Hernandez authored
Added functions to get the spline trajectory (with and without heading).
-
Sergi Hernandez authored
Removed the parameter constructor. Implemented the function to get the start and end curvature. Solved a bug: the min_s parameter is not needed to compute the local coordinates.
-
Sergi Hernandez authored
Removed the parameter constructor. Implemented the function to get the start and end curvature (removed the get_start_curvature() and get_end_curvature() functions). Solved a bug: the min_s parameter is not needed to compute the local coordinates.
-