Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RJD-1057 (3/5): Remove non-API member functions: EntityManager’s member functions forwarded to EntityBase (1/2) #1473

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
7ff6248
Add getEntityOrThrow function to mimic forwarding functionality where…
TauTheLepton Jun 19, 2024
aacd0b3
Remove forwarding of getEntityType in EntityManager
TauTheLepton Jun 19, 2024
b972a16
Forward getEntityOrThrow from API to EntityManager
TauTheLepton Jun 19, 2024
38d9552
Remove forwarding of getEntityStatus in EntityManager and API
TauTheLepton Jun 19, 2024
26ce1d1
Add const
TauTheLepton Jun 19, 2024
cb0fbb2
Remove forwarding of getEntityStatusBeforeUpdate in EntityManager and…
TauTheLepton Jun 19, 2024
9c60bb3
Remove forwarding of getBehaviorParameter in EntityManager and API
TauTheLepton Jun 19, 2024
1a0c2be
Remove forwarding of getCurrentTwist in EntityManager and API
TauTheLepton Jun 19, 2024
421a18e
Clean unused template
TauTheLepton Jun 19, 2024
d3e83a3
Remove forwarding of getCurrentAccel in EntityManager and API
TauTheLepton Jun 19, 2024
89ef194
Remove forwarding of getLinearJerk in EntityManager and API
TauTheLepton Jun 19, 2024
24e7321
Remove forwarding of getBoundingBox in EntityManager and API
TauTheLepton Jun 19, 2024
be319aa
Remove forwarding of get2DPolygon in EntityManager
TauTheLepton Jun 19, 2024
9d942f9
Remove forwarding of getStandStillDuration in EntityManager and API
TauTheLepton Jun 19, 2024
9953d8c
feat(cpp_mock, traffic_simulator): change getEntity, use getEntityOrN…
dmoszynski Jun 26, 2024
3921d57
Merge remote-tracking branch 'origin/RJD-1056-remove-current-time-ste…
dmoszynski Jun 26, 2024
2c78d59
Merge remote-tracking branch 'origin/RJD-1056-remove-npc-logic-starte…
dmoszynski Jun 26, 2024
e7091e5
feat(entity_base, traffic_simulator, cpp_mock): move isInLanelet to E…
dmoszynski Jun 26, 2024
ecb46de
feat(entity_base, traffic_simulator): move reachPosition as isInPosit…
dmoszynski Jun 26, 2024
0ed40a3
feat(entity_base, traffic_simulator): rename laneMatchingSucceed to i…
dmoszynski Jun 26, 2024
249ec7d
feat(entity_base, traffic_simulator): remove forwarding setters to En…
dmoszynski Jun 27, 2024
9233cf8
feat(entity_base, traffic_simulator): move isStopping to EntityBase, …
dmoszynski Jun 27, 2024
e3bc5f9
feat(entity_base, traffic_simulator, simulator_core): remove forwardi…
dmoszynski Jun 27, 2024
6dbf3ac
feat(entity_base, traffic_simulator, simulator_core): remove forwardi…
dmoszynski Jun 27, 2024
f952a11
feat(entity_manager, behavior_tree, cpp_mock): remove getCurrentActio…
dmoszynski Jun 27, 2024
f142c10
feat(entity_manager, simulator_core): remove activateOutOfRangeJob fo…
dmoszynski Jun 27, 2024
f057e68
feat(api, entity_manager, cpp_mock): rename entityExist to isEntitySp…
dmoszynski Jun 27, 2024
d287360
feat(ego_entity, sumulator_core): remove asFieldOperatorApplication, …
dmoszynski Jun 28, 2024
daa67d1
Merge branch 'RJD-1057-remove-traffic-lights-from-entity-manager' int…
dmoszynski Jun 28, 2024
0fcc813
feat(api, simulator_core): emove getTimeHeadway from API, use directl…
dmoszynski Jun 28, 2024
52b44ca
feat(simulator_core, api, entity_base, cpp_mock): move setEntityStatu…
dmoszynski Jun 28, 2024
8b478db
Fix mock scenario with invalid entity
TauTheLepton Jun 28, 2024
56ca207
Restore previous scenario condition
TauTheLepton Jun 28, 2024
8cf8c3a
Fix concealer local address returning
TauTheLepton Jul 1, 2024
07aae15
feat(entity_base, entity_status): improve ::setStatus
dmoszynski Jul 1, 2024
9ca9eed
Fix random_test_runner
TauTheLepton Jul 30, 2024
ce9b59a
Merge remote-tracking branch 'tier4/RJD-1057-remove-traffic-lights-fr…
TauTheLepton Jul 31, 2024
1869aa1
Merge remote-tracking branch 'tier4/RJD-1057-traffic-lights-tests' in…
TauTheLepton Jul 31, 2024
8940b3e
Adjust mock scenarios to new API
TauTheLepton Jul 31, 2024
f438056
Merge branch 'RJD-1057-traffic-lights-tests' into RJD-1057-remove-fun…
TauTheLepton Oct 3, 2024
4681b25
Merge remote-tracking branch 'origin/RJD-1057-traffic-lights-tests' i…
dmoszynski Oct 14, 2024
fec8821
fix(cpp_mock_scenarios): merge changes in random001
dmoszynski Oct 14, 2024
f559200
ref(cpp_mock_scenarios): ref random001
dmoszynski Oct 14, 2024
18daa8b
ref(behavior_tree,traffic_simulator): improve code by basing on sonar…
dmoszynski Oct 15, 2024
4eef0ec
ref(cpp_mock_scenarios): improve overall
dmoszynski Oct 15, 2024
1d771b2
ref(cpp_mock_scenarios): improve move_backward
dmoszynski Oct 15, 2024
ace3bc8
ref(traffic_simulator, simulator_core): improve overall
dmoszynski Oct 15, 2024
a2d095f
ref(traffic_simulator): improve requestLaneChange, getEgoName
dmoszynski Oct 16, 2024
8d210d7
Merge remote-tracking branch 'origin/RJD-1057-traffic-lights-tests' i…
dmoszynski Nov 8, 2024
74b99df
ref(traffic_simulator): add const to LongitudinalSpeedPlanner::isTarg…
dmoszynski Nov 8, 2024
9ff87c5
Merge branch 'RJD-1057-traffic-lights-tests' into RJD-1057-remove-fun…
dmoszynski Nov 13, 2024
bf61c9a
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 4, 2024
59e12f2
ref(traffic_simulator): improve requestClearRoute call for ego_entity
dmoszynski Dec 4, 2024
f794dff
Merge branch 'RJD-1057-remove-functions-forwarded-to-entity-base-midd…
dmoszynski Dec 4, 2024
926c712
ref(traffic_simulator): tiny formatting change
dmoszynski Dec 4, 2024
ca2223c
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 5, 2024
a0a0cb5
Merge remote-tracking branch 'origin/master' into RJD-1057-remove-fun…
dmoszynski Dec 9, 2024
f1166ed
Merge remote-tracking branch 'origin/master' into RJD-1057-remove-fun…
dmoszynski Dec 11, 2024
4e0c479
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 11, 2024
153e7b1
ref(traffic_simulator): rename isEntitySpawned to isEntityExist
dmoszynski Dec 12, 2024
7af86bb
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 12, 2024
27efbd5
ref(behavior_tree_plugin): rename default value of current_action_: "…
dmoszynski Dec 16, 2024
40ff422
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 16, 2024
73c5223
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 16, 2024
f2b2dfc
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Dec 17, 2024
1c8fe92
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Jan 3, 2025
3cf2412
Merge branch 'master' into RJD-1057-remove-functions-forwarded-to-ent…
dmoszynski Jan 7, 2025
9b252cb
ref(traffic_simulator, cpp_mock_scenarios): rename isInPosition to is…
dmoszynski Jan 8, 2025
5fa7281
ref(traffic_simulator, simulator_interface): revert format unexpected…
dmoszynski Jan 8, 2025
80dd5a2
Merge remote-tracking branch 'origin/master' into RJD-1057-remove-fun…
robomic Jan 13, 2025
8d90c0e
move functions from EgoEntity to FieldOperatorApplication
robomic Jan 14, 2025
82d6085
remove function shadowing
robomic Jan 15, 2025
70bbb58
Revert "remove function shadowing"
robomic Jan 20, 2025
ec038eb
Revert "move functions from EgoEntity to FieldOperatorApplication"
robomic Jan 20, 2025
6541162
Merge tag '7.4.7' into RJD-1057-remove-functions-forwarded-to-entity-…
robomic Jan 20, 2025
ab4296d
remove recursive calls after merge
robomic Jan 20, 2025
26051f3
merge 8.0.2
robomic Jan 28, 2025
ed0dcc2
remove double canonicalization
robomic Jan 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(entity_manager, simulator_core): remove activateOutOfRangeJob fo…
…rwarding
  • Loading branch information
dmoszynski committed Jun 27, 2024
commit f142c10db691bc9ca9414127e297a94fcedc5b28
Original file line number Diff line number Diff line change
Expand Up @@ -533,10 +533,12 @@ class SimulatorCore
const std::string & entity_ref, const Performance & performance,
const Properties & properties)
{
core->activateOutOfRangeJob(
entity_ref, -performance.max_speed, +performance.max_speed, -performance.max_deceleration,
+performance.max_acceleration, properties.template get<Double>("minJerk", Double::lowest()),
properties.template get<Double>("maxJerk", Double::max()));
core->getEntity(entity_ref)
->activateOutOfRangeJob(
-performance.max_speed, +performance.max_speed, -performance.max_deceleration,
+performance.max_acceleration,
properties.template get<Double>("minJerk", Double::lowest()),
properties.template get<Double>("maxJerk", Double::max()));
}

template <typename... Ts>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,6 @@ class API
static_assert(true, "")
// clang-format on

FORWARD_TO_ENTITY_MANAGER(activateOutOfRangeJob);
FORWARD_TO_ENTITY_MANAGER(asFieldOperatorApplication);
FORWARD_TO_ENTITY_MANAGER(checkCollision);
FORWARD_TO_ENTITY_MANAGER(entityExists);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,6 @@ class EntityManager
static_assert(true, "")
// clang-format on

FORWARD_TO_ENTITY(activateOutOfRangeJob, );
FORWARD_TO_ENTITY(asFieldOperatorApplication, const);

#undef FORWARD_TO_ENTITY
Expand Down