@@ -180,9 +180,9 @@ class CustomExecutor {
180180 * - Safety mechanisms and emergency stops
181181 */
182182template <system_state S, can_be_time T = double >
183- class RealtimeIntegrator : public AbstractIntegrator <S, T> {
183+ class RealtimeIntegrator : public core :: AbstractIntegrator<S, T> {
184184public:
185- using base_type = AbstractIntegrator<S, T>;
185+ using base_type = core:: AbstractIntegrator<S, T>;
186186 using state_type = typename base_type::state_type;
187187 using time_type = typename base_type::time_type;
188188 using value_type = typename base_type::value_type;
@@ -212,7 +212,7 @@ class RealtimeIntegrator : public AbstractIntegrator<S, T> {
212212 };
213213
214214 explicit RealtimeIntegrator (
215- std::unique_ptr<AbstractIntegrator<S, T>> base_integrator,
215+ std::unique_ptr<core:: AbstractIntegrator<S, T>> base_integrator,
216216 RealtimeConfig config = {}
217217 ) : base_type(std::move(base_integrator->sys_))
218218 , base_integrator_(std::move(base_integrator))
@@ -438,7 +438,7 @@ class RealtimeIntegrator : public AbstractIntegrator<S, T> {
438438 }
439439
440440private:
441- std::unique_ptr<AbstractIntegrator<S, T>> base_integrator_;
441+ std::unique_ptr<core:: AbstractIntegrator<S, T>> base_integrator_;
442442 RealtimeConfig config_;
443443 std::unique_ptr<communication::EventBus> event_bus_;
444444 std::unique_ptr<CustomExecutor> executor_;
@@ -612,7 +612,7 @@ namespace factory {
612612
613613template <system_state S, can_be_time T = double >
614614auto make_realtime_rk45 (
615- typename AbstractIntegrator<S, T>::system_function sys,
615+ typename core:: AbstractIntegrator<S, T>::system_function sys,
616616 typename RealtimeIntegrator<S, T>::RealtimeConfig config = {},
617617 T rtol = static_cast <T>(1e-6 ),
618618 T atol = static_cast<T>(1e-9 )
@@ -623,7 +623,7 @@ auto make_realtime_rk45(
623623
624624template <system_state S, can_be_time T = double >
625625auto make_realtime_dop853 (
626- typename AbstractIntegrator<S, T>::system_function sys,
626+ typename core:: AbstractIntegrator<S, T>::system_function sys,
627627 typename RealtimeIntegrator<S, T>::RealtimeConfig config = {},
628628 T rtol = static_cast <T>(1e-10 ),
629629 T atol = static_cast<T>(1e-15 )
0 commit comments