Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]
Messages
Services
Plugins
Recent questions tagged op_simulation_package at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.12.0 |
License | Apache 2 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | autoware.ai perf |
Checkout URI | https://github.com/is-whale/autoware_learn.git |
VCS Type | git |
VCS Version | 1.14 |
Last Updated | 2025-03-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Yusuke FUJII
Authors
- Hatem Darweesh
OpenPlanner - Simulator
Collection of nodes developed to help testing planning algorithm, it could be used with any planner. it consists of three main modules (perception simulator, traffic lights simulator, vehicle simulator)
op_car_simulator_i
This node simulate a vehicle and its motion, it uses global planning and local planning libraries exactly as OpenPlanner with minor differences. user can launch any number of simulated vehicles with simple customization. currently there are 5 simulated vehicles as an example in autoware.
_i represents the id of the simulated vehicle.
Outputs
simulated vehicle position, TF and its dimentions.
Options
- plan and move from start position to goal position.
- start and goal position are recorder so it starts automatically every time use launches the node.
- user can set auto replay , which start the vehicle again when it arrives to the goal.
- user can log all simulated vehicles internal state
- could be controlled by game wheel manually
- motion could be controled frame by frame for testing with time intervals (0.1) second.
Requirements
- Vector map
- Start/Goal points
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_car_simulator_i.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_car_simulator_i
Parameters
- similar to Local planner parameters
op_signs_simulator
This node simulates traffic lights for only one intersection with interchangable traffic lights. user can specify two sets of traffic lights, and the node will switch between them (green, red), yellow is considered as red.
Outputs
- /roi_signal [autoware_msgs::Signals]
Requirements
- vector map with signal information.
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_signs_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_signs_simulator
Parameters
- Ids and time for traffic signs first set
- Ids and time for traffic signs second set
op_perception_simulator
This node emulate the object detection using LIDAR data similar to (lidar_euclidean_cluster_detect). The node receives position and dimention from op_car_simulator_i then generate noisy point cloud for each vehicle, then send all data as one cluster_cloud to lidar_kf_contour_track
Outputs
- /cloud_clusters [autoware_msgs::CloudClusterArray]
How to launch
- From a sourced terminal:
roslaunch op_simulation_package op_perception_simulator.launch
- From Runtime Manager:
Computing Tab -> Motion Planning -> OpenPlanner - Simulator -> op_perception_simulator
Parameters
- Maximum number of vehicles that will be simulated
Changelog for package dp_planner
1.11.0 (2019-03-21)
- [fix] Install commands for all the packages
(#1861)
-
Initial fixes to detection, sensing, semantics and utils
-
fixing wrong filename on install command
-
Fixes to install commands
-
Hokuyo fix name
-
Fix obj db
-
Obj db include fixes
-
End of final cleaning sweep
-
Incorrect command order in runtime manager
-
Param tempfile not required by runtime_manager
-
- Fixes to runtime manager install commands
-
Remove devel directory from catkin, if any
-
Updated launch files for robosense
-
Updated robosense
-
Fix/add missing install (#1977)
-
Added launch install to lidar_kf_contour_track
-
Added install to op_global_planner
-
Added install to way_planner
-
Added install to op_local_planner
-
Added install to op_simulation_package
-
Added install to op_utilities
-
Added install to sync
-
- Improved installation script for pointgrey packages
-
Fixed nodelet error for gmsl cameras
-
USe install space in catkin as well
-
add install to catkin
-
Fix install directives (#1990)
-
Fixed installation path
-
Fixed params installation path
-
Fixed cfg installation path
- Delete cache on colcon_release
-
- Fix license notice in corresponding package.xml
- Feature/vehicle description (#1848)
- Contributors: Abraham Monrroy Cano, Masaya Kataoka, amc-nu
1.10.0 (2019-01-17)
- [fix] SSD detector, cmake colcon
(#1837)
-
Fixes for new colcon script on ssd cuda based node
-
Fixed to RTM and darknet launch files
-
catkin_fix
-
- catkin & colcon build successfully
- reverted back run to devel space (for the time being)
-
- Switch to Apache 2 license (develop branch)
(#1741)
- Switch to Apache 2
* Replace BSD-3 license header with Apache 2 and reassign copyright to the Autoware Foundation.
- Update license on Python files
- Update copyright years
- Add #ifndef/define _POINTS_IMAGE_H_
- Updated license comment
- Use colcon as the build tool
(#1704)
- Switch to colcon as the build tool instead of catkin
- Added cmake-target
- Added note about the second colcon call
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
autoware_build_flags | |
catkin | |
autoware_msgs | |
geometry_msgs | |
map_file | |
op_planner | |
op_ros_helpers | |
op_simu | |
op_utility | |
pcl_conversions | |
pcl_ros | |
roscpp | |
sensor_msgs | |
std_msgs | |
libwaypoint_follower |
System Dependencies
Dependant Packages
Launch files
- launch/op_car_simulator_1.launch
-
- id [default: 1]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0]
- baseColorG [default: 0]
- baseColorB [default: 0.8]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar1/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.35]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 3]
- maxDeceleration [default: -3]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_2.launch
-
- id [default: 2]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar2/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_3.launch
-
- id [default: 3]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.1]
- baseColorB [default: 0.5]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar3/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_4.launch
-
- id [default: 4]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.5]
- baseColorG [default: 0.5]
- baseColorB [default: 0.7]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar4/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_car_simulator_5.launch
-
- id [default: 5]
- enableRvizPoseSelect [default: true]
- enableLooper [default: true]
- meshPath [default: package://vehicle_description/mesh/default.dae]
- baseColorR [default: 0.7]
- baseColorG [default: 0.1]
- baseColorB [default: 0.1]
- logFolder [default: /home/hatem/SimuLogs/SimulatedCar5/]
- maxVelocity [default: 5]
- minVelocity [default: 0.0]
- maxLocalPlanDistance [default: 50]
- samplingTipMargin [default: 5]
- samplingOutMargin [default: 15]
- samplingSpeedFactor [default: 0.25]
- enableHeadingSmoothing [default: false]
- pathDensity [default: 0.5]
- rollOutDensity [default: 0.25]
- rollOutsNumber [default: 8]
- enableSwerving [default: true]
- enableFollowing [default: true]
- horizonDistance [default: 120]
- minFollowingDistance [default: 12.0]
- minDistanceToAvoid [default: 8.0]
- maxDistanceToAvoid [default: 5.0]
- speedProfileFactor [default: 1.3]
- horizontalSafetyDistance [default: 1]
- verticalSafetyDistance [default: 1]
- enableTrafficLightBehavior [default: true]
- enableStopSignBehavior [default: true]
- enableLaneChange [default: false]
- width [default: 1.85]
- length [default: 4.2]
- wheelBaseLength [default: 2.7]
- turningRadius [default: 5.2]
- maxSteerAngle [default: 0.45]
- steeringDelay [default: 1.2]
- minPursuiteDistance [default: 2.5]
- maxAcceleration [default: 2]
- maxDeceleration [default: -2]
- enableCurbObstacles [default: false]
- enableObjectTracking [default: true]
- enableOutsideControl [default: false]
- enableStepByStepSignal [default: false]
- enableSimulatedVelodyne [default: false]
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- enableUsingJoyStick [default: false]
- launch/op_perception_simulator.launch
-
- simObjNumber [default: 5]
- GuassianErrorFactor [default: 0]
- pointCloudPointsNumber [default: 75]
- launch/op_signs_simulator.launch
-
- mapSource [default: 0]
- mapFileName [default: /media/hatem/8ac0c5d5-8793-4b98-8728-55f8d67ec0f4/data/ToyotaCity2/map/vector_map/]
- first_signs_list_ids [default: ,9,10,]
- first_green_time [default: 10]
- second_signs_list_ids [default: ,7,8,]
- second_green_time [default: 10]
- first_yellow_time [default: 5]
- second_yellow_time [default: 5]