File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed
openscenario/openscenario_interpreter/src/syntax
simulation/traffic_simulator/include/traffic_simulator/api Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -146,24 +146,24 @@ try {
146
146
applyAddEntityAction (
147
147
entity_ref, static_cast <NativeWorldPosition>(position.as <WorldPosition>()),
148
148
static_cast <traffic_simulator_msgs::msg::MiscObjectParameters>(misc_object),
149
- misc_object.model3d );
149
+ traffic_simulator::MicsObjectBehavior::noBehavior (), misc_object.model3d );
150
150
} else if (position.is <RelativeWorldPosition>()) {
151
151
applyAddEntityAction (
152
152
entity_ref,
153
153
static_cast <NativeRelativeWorldPosition>(position.as <RelativeWorldPosition>()),
154
154
static_cast <traffic_simulator_msgs::msg::MiscObjectParameters>(misc_object),
155
- misc_object.model3d );
155
+ traffic_simulator::MicsObjectBehavior::noBehavior (), misc_object.model3d );
156
156
} else if (position.is <RelativeObjectPosition>()) {
157
157
applyAddEntityAction (
158
158
entity_ref,
159
159
static_cast <NativeRelativeWorldPosition>(position.as <RelativeObjectPosition>()),
160
160
static_cast <traffic_simulator_msgs::msg::MiscObjectParameters>(misc_object),
161
- misc_object.model3d );
161
+ traffic_simulator::MicsObjectBehavior::noBehavior (), misc_object.model3d );
162
162
} else if (position.is <LanePosition>()) {
163
163
applyAddEntityAction (
164
164
entity_ref, static_cast <NativeLanePosition>(position.as <LanePosition>()),
165
165
static_cast <traffic_simulator_msgs::msg::MiscObjectParameters>(misc_object),
166
- misc_object.model3d );
166
+ traffic_simulator::MicsObjectBehavior::noBehavior (), misc_object.model3d );
167
167
} else {
168
168
throw common::Error (__FILE__);
169
169
}
Original file line number Diff line number Diff line change @@ -43,6 +43,15 @@ struct PedestrianBehavior : public entity::PedestrianEntity::BuiltinBehavior
43
43
{
44
44
};
45
45
46
+ struct MicsObjectBehavior
47
+ {
48
+ static auto noBehavior () noexcept -> const std::string &
49
+ {
50
+ static const std::string name = " " ;
51
+ return name;
52
+ }
53
+ };
54
+
46
55
class API
47
56
{
48
57
public:
You can’t perform that action at this time.
0 commit comments