MCPcopy Create free account

hub / github.com/PJLab-ADG/OASim / types & classes

Types & classes88 in github.com/PJLab-ADG/OASim

↓ 24 callersClassState
State of the trajectory.
limsim/utils/trajectory.py:114
↓ 13 callersClassTrajectory
Trajectory class.
limsim/utils/trajectory.py:164
↓ 6 callersClassRandomEdgeGenerator
limsim/networkFiles/CarlaTown05/randomTrips.py:267
↓ 6 callersClassRectangle
A class representing a rectangle shape.
limsim/utils/obstacles.py:19
↓ 6 callersClassSpline2D
A 2 dimensional Spline with x coordinates and y coordinates are 1d spline corresponding to cumulative distance
limsim/utils/cubic_spline.py:107
↓ 6 callersClassVehicle
limsim/simModel/common/carFactory.py:28
↓ 6 callersClassvehType
limsim/utils/simBase.py:49
↓ 5 callersClassTrafficManager
TrafficManager is a class that manages the traffic simulation, including vehicle behavior updates, decision making, and planning. It uses the
limsim/trafficManager/traffic_manager.py:38
↓ 4 callersClassRebuild
limsim/simModel/common/networkBuild.py:495
↓ 4 callersClassRectangle
limsim/utils/trajectory.py:24
↓ 4 callersClassRectangle
A simple rectangle representation length w ---------------------------- i - - d - ce
limsim/evaluation/collision_statistics.py:83
↓ 4 callersClassRoadGraph
Road graph of the map
limsim/utils/roadgraph.py:166
↓ 3 callersClassDummyVehicle
limsim/simModel/common/carFactory.py:495
↓ 3 callersClassLoadedProps
limsim/networkFiles/CarlaTown05/randomTrips.py:395
↓ 3 callersClassNormalLane
Normal lane from edge
limsim/utils/roadgraph.py:94
↓ 3 callersClassQuinticPolynomial
limsim/trafficManager/planner/frenet_optimal_planner/polynomial_curve.py:54
↓ 3 callersClassSpline
Use natural spline to construct the curve with a given list a points See Numerical Analysis, 9th Edition, Algorithm 3.4, Natural Cubic Spline.
limsim/utils/cubic_spline.py:9
↓ 3 callersClassegoCar
limsim/simModel/common/carFactory.py:476
↓ 3 callersClassgeoHash
limsim/simModel/common/networkBuild.py:27
↓ 2 callersClassDynamicObstacle
A class representing a dynamic obstacle.
limsim/utils/obstacles.py:232
↓ 2 callersClassEdge
limsim/utils/roadgraph.py:35
↓ 2 callersClassEvaluationVehicle
A simple vehicle class used to check collision
limsim/evaluation/collision_statistics.py:27
↓ 2 callersClassFlowState
states_list:[[veh_1,veh_2,...],[veh_1,veh_2,...],...] actions:{'id1':[action1,action2,...],'id2':[action1,action2,...],...}
limsim/trafficManager/decision_maker/mcts/flow_state.py:22
↓ 2 callersClassJunction
limsim/utils/roadgraph.py:25
↓ 2 callersClassJunctionLane
Junction lane in intersection
limsim/utils/roadgraph.py:130
↓ 2 callersClassLocalSceneReplay
limsim/simModel/fixedScene/localScene.py:173
↓ 2 callersClassModel
localPos: position of the local area, e.g. (1003.34, 998.63); radius: radius of the local are, e.g. 50; netFile: network file
limsim/simModel/fixedScene/model.py:20
↓ 2 callersClassMultiDecision
limsim/trafficManager/decision_maker/abstract_decision_maker.py:36
↓ 2 callersClassNetworkBuild
limsim/simModel/common/networkBuild.py:34
↓ 2 callersClassRealTimeEvaluation
A real time evaluation class for revealing ego state
limsim/evaluation/evaluation.py:14
↓ 2 callersClassRecCollide
limsim/utils/trajectory.py:55
↓ 2 callersClassReplayModel
limsim/simModel/fixedScene/replay.py:15
↓ 2 callersClassRouteEditWindow
hmi/routeEdit/gui.py:126
↓ 2 callersClassSceneReplay
limsim/simModel/egoTracking/movingScene.py:199
↓ 2 callersClassTlLogic
limsim/utils/roadgraph.py:150
↓ 1 callersClassAnalysis
limsim/evaluation/report.py:9
↓ 1 callersClassCoordTF
limsim/utils/simBase.py:22
↓ 1 callersClassEgoDecisionMaker
limsim/trafficManager/decision_maker/mcts_decision_maker.py:32
↓ 1 callersClassEgoPlanner
limsim/trafficManager/planner/ego_vehicle_planner.py:18
↓ 1 callersClassEvaluationModel
A simple vehicle model class to represent internal parameter of a vehicle
limsim/evaluation/collision_statistics.py:18
↓ 1 callersClassEvaluationState
A simple state class to represent vehicle state
limsim/evaluation/collision_statistics.py:9
↓ 1 callersClassGeneratorWidget
hmi/dataGenerator/data_generator.py:102
↓ 1 callersClassImageWidget
hmi/run_oasim_gui.py:46
↓ 1 callersClassImageWidget2
hmi/run_oasim_gui.py:85
↓ 1 callersClassImageWidget3
hmi/run_oasim_gui.py:122
↓ 1 callersClassInvalidGenerator
limsim/networkFiles/CarlaTown05/randomTrips.py:260
↓ 1 callersClassLocalScene
limsim/simModel/fixedScene/localScene.py:15
↓ 1 callersClassMainWidget
hmi/routeEdit/gui.py:297
↓ 1 callersClassMovingScene
limsim/simModel/egoTracking/movingScene.py:17
↓ 1 callersClassMultiDecisionMaker
limsim/trafficManager/decision_maker/mcts_decision_maker.py:43
↓ 1 callersClassMultiVehiclePlanner
limsim/trafficManager/planner/multi_vehicle_planner.py:23
↓ 1 callersClassNode
limsim/trafficManager/decision_maker/mcts/mcts.py:25
↓ 1 callersClassOasimWindow
hmi/run_oasim_gui.py:155
↓ 1 callersClassObservation
A class to represent an observation of the traffic environment. Attributes: vehicles (List[Vehicle]): A list of Veh
limsim/trafficManager/common/observation.py:13
↓ 1 callersClassPrediction
limsim/trafficManager/predictor/abstract_predictor.py:21
↓ 1 callersClassPreviewWidget
hmi/preview/preview_3d.py:152
↓ 1 callersClassQuarticPolynomial
limsim/trafficManager/planner/frenet_optimal_planner/polynomial_curve.py:13
↓ 1 callersClassRandomTripGenerator
limsim/networkFiles/CarlaTown05/randomTrips.py:302
↓ 1 callersClassSingleStepDecision
limsim/trafficManager/decision_maker/abstract_decision_maker.py:22
↓ 1 callersClassUncontrolledPredictor
limsim/trafficManager/predictor/simple_predictor.py:18
↓ 1 callersClassVehicle
limsim/trafficManager/common/vehicle.py:47
↓ 1 callersClasschooseType
hmi/routeEdit/gui.py:39
↓ 1 callersClassmyQGraphicsPolygonItem
hmi/routeEdit/gui.py:97
↓ 1 callersClassmyQGraphicsScene
hmi/routeEdit/gui.py:122
ClassAbstractEgoDecisionMaker
limsim/trafficManager/decision_maker/abstract_decision_maker.py:40
ClassAbstractEgoPlanner
limsim/trafficManager/planner/abstract_planner.py:21
ClassAbstractLane
Abstract lane class.
limsim/utils/roadgraph.py:66
ClassAbstractMultiDecisionMaker
limsim/trafficManager/decision_maker/abstract_decision_maker.py:51
ClassAbstractMultiPlanner
limsim/trafficManager/planner/abstract_planner.py:33
ClassAbstractPredictor
limsim/trafficManager/predictor/abstract_predictor.py:25
ClassBehaviour
limsim/trafficManager/common/vehicle.py:29
ClassCertesianState
limsim/utils/trajectory.py:88
ClassCircle
A class representing a circle shape.
limsim/utils/obstacles.py:101
ClassEgoDecision
limsim/trafficManager/decision_maker/abstract_decision_maker.py:30
ClassFrenetState
limsim/utils/trajectory.py:99
ClassInterReplayModel
limsim/simModel/egoTracking/interReplay.py:23
ClassInterReplayModel
limsim/simModel/fixedScene/interReplay.py:19
ClassMapOffset
hmi/config/constants.py:11
ClassMeshWidget
hmi/preview/mesh_widget.py:11
ClassModel
egoID: id of ego car; netFile: network files, e.g. `example.net.xml`; rouFile: route files, e.g. `example.rou.xml`. if you ha
limsim/simModel/egoTracking/model.py:31
ClassObsType
An enumeration representing the type of obstacle.
limsim/utils/obstacles.py:132
ClassObstacle
A class representing an obstacle.
limsim/utils/obstacles.py:144
ClassReplayModel
dataBase: Replay database, please note that the database files for ego tracking and fixed scene are not common;
limsim/simModel/egoTracking/replay.py:21
ClassShape
The base class for all shapes.
limsim/utils/obstacles.py:12
ClassStaticObstacle
A class representing a static obstacle.
limsim/utils/obstacles.py:216
ClassVehicleType
limsim/trafficManager/common/vehicle.py:41
ClassgraphicsItem
limsim/utils/simBase.py:5
ClasssimulationWorker
hmi/routeEdit/gui.py:61