19 []() -> std::shared_ptr<V2PMotionModel> {
20 return std::make_shared<ConstantVelocityModel>();
22 {
"constant_velocity_turnrate",
23 []() -> std::shared_ptr<V2PMotionModel> {
24 return std::make_shared<ConstantVelocityTurnrateModel>();
26 {
"constant_acceleration_turnrate",
27 []() -> std::shared_ptr<V2PMotionModel> {
28 return std::make_shared<ConstantAccelerationTurnrateModel>();