From b341396a94806d1f47eabe7a446783d51e0b1f81 Mon Sep 17 00:00:00 2001 From: Sid Parikh Date: Thu, 30 Jan 2025 13:11:09 -0500 Subject: [PATCH] rename top-level soccer -> rj_ai --- src/{soccer => rj_ai}/CMakeLists.txt | 0 src/{soccer => rj_ai}/config/ConfigNaming.txt | 0 .../config/old/real2008Singapore.xml | 0 src/{soccer => rj_ai}/config/old/sim2008-old.xml | 0 src/{soccer => rj_ai}/config/old/sim2008.xml | 0 src/{soccer => rj_ai}/config/old/us_open2008.xml | 0 src/{soccer => rj_ai}/config/realAustralia.xml | 0 src/{soccer => rj_ai}/config/realCanada.xml | 0 src/{soccer => rj_ai}/config/realChina.xml | 0 src/{soccer => rj_ai}/config/realComp.xml | 0 src/{soccer => rj_ai}/config/realEindhoven.xml | 0 src/{soccer => rj_ai}/config/realGermany.xml | 0 src/{soccer => rj_ai}/config/realIstanbul.xml | 0 src/{soccer => rj_ai}/config/realMexico.xml | 0 src/{soccer => rj_ai}/config/realShopField.xml | 0 src/{soccer => rj_ai}/config/sim.xml | 0 .../include/rj_vision_filter/ball/ball_bounce.hpp | 0 .../include/rj_vision_filter/ball/camera_ball.hpp | 0 .../include/rj_vision_filter/ball/kalman_ball.hpp | 0 .../include/rj_vision_filter/ball/world_ball.hpp | 0 .../include/rj_vision_filter/camera/camera.hpp | 0 .../rj_vision_filter/camera/camera_frame.hpp | 0 .../include/rj_vision_filter/camera/world.hpp | 0 .../rj_vision_filter/filter/kalman_filter.hpp | 0 .../rj_vision_filter/filter/kalman_filter3_d.hpp | 0 .../rj_vision_filter/filter/kalman_filter_2d.hpp | 0 .../kick/detector/fast_kick_detector.hpp | 0 .../kick/detector/slow_kick_detector.hpp | 0 .../kick/estimator/chip_kick_estimator.hpp | 0 .../kick/estimator/flat_kick_estimator.hpp | 0 .../include/rj_vision_filter/kick/kick_event.hpp | 0 .../include/rj_vision_filter/kick/vision_state.hpp | 0 .../include/rj_vision_filter/params.hpp | 0 .../include/rj_vision_filter/robot/camera_robot.hpp | 0 .../include/rj_vision_filter/robot/kalman_robot.hpp | 0 .../include/rj_vision_filter/robot/world_robot.hpp | 0 .../include/rj_vision_filter/vision_filter.hpp | 0 src/{soccer => rj_ai}/src/CMakeLists.txt | 0 .../src/rj_vision_filter/CMakeLists.txt | 0 .../src/rj_vision_filter/ball/ball_bounce.cpp | 0 .../src/rj_vision_filter/ball/camera_ball.cpp | 0 .../src/rj_vision_filter/ball/kalman_ball.cpp | 0 .../src/rj_vision_filter/ball/world_ball.cpp | 0 .../src/rj_vision_filter/camera/camera.cpp | 0 .../src/rj_vision_filter/camera/world.cpp | 0 .../src/rj_vision_filter/filter/kalman_filter.cpp | 0 .../rj_vision_filter/filter/kalman_filter3_d.cpp | 0 .../rj_vision_filter/filter/kalman_filter_2d.cpp | 0 .../kick/detector/fast_kick_detector.cpp | 0 .../kick/detector/slow_kick_detector.cpp | 0 .../kick/estimator/chip_kick_estimator.cpp | 0 .../kick/estimator/flat_kick_estimator.cpp | 0 .../src/rj_vision_filter/kick/kick_event.cpp | 0 src/{soccer => rj_ai}/src/rj_vision_filter/main.cpp | 0 .../src/rj_vision_filter/params.cpp | 0 .../src/rj_vision_filter/robot/camera_robot.cpp | 0 .../src/rj_vision_filter/robot/kalman_robot.cpp | 0 .../src/rj_vision_filter/robot/world_robot.cpp | 0 .../src/rj_vision_filter/vision_filter.cpp | 0 src/{soccer => rj_ai}/src/soccer/CMakeLists.txt | 0 src/{soccer => rj_ai}/src/soccer/ball_test.cpp | 0 .../src/soccer/battery_profile.cpp | 0 .../src/soccer/battery_profile.hpp | 0 .../src/soccer/battery_profile_test.cpp | 0 src/{soccer => rj_ai}/src/soccer/context.hpp | 0 .../src/soccer/control/control_node_main.cpp | 0 .../src/soccer/control/motion_control.cpp | 0 .../src/soccer/control/motion_control.hpp | 0 .../src/soccer/control/motion_control_node.cpp | 0 .../src/soccer/control/motion_control_node.hpp | 0 .../src/soccer/control/motion_control_test.cpp | 0 .../src/soccer/control/motion_setpoint.hpp | 0 .../src/soccer/control/trapezoidal_motion.cpp | 0 .../src/soccer/control/trapezoidal_motion.hpp | 0 .../src/soccer/control/trapezoidal_motion_test.cpp | 0 src/{soccer => rj_ai}/src/soccer/debug_drawer.cpp | 0 src/{soccer => rj_ai}/src/soccer/debug_drawer.hpp | 0 src/{soccer => rj_ai}/src/soccer/game_settings.hpp | 0 src/{soccer => rj_ai}/src/soccer/game_state.hpp | 0 .../src/soccer/global_param_server.cpp | 0 src/{soccer => rj_ai}/src/soccer/global_params.cpp | 0 src/{soccer => rj_ai}/src/soccer/global_params.hpp | 0 .../src/soccer/joystick/manual_control.hpp | 0 .../src/soccer/joystick/manual_control_node.cpp | 0 .../src/soccer/joystick/manual_control_node.hpp | 0 .../soccer/joystick/manual_control_node_main.cpp | 0 .../src/soccer/joystick/sdl_manual_control.cpp | 0 .../src/soccer/joystick/sdl_manual_control.hpp | 0 src/{soccer => rj_ai}/src/soccer/log_utils.hpp | 0 src/{soccer => rj_ai}/src/soccer/log_viewer.cpp | 0 src/{soccer => rj_ai}/src/soccer/log_viewer.hpp | 0 src/{soccer => rj_ai}/src/soccer/logger.cpp | 0 src/{soccer => rj_ai}/src/soccer/logger.hpp | 0 src/{soccer => rj_ai}/src/soccer/logger_test.cpp | 0 src/{soccer => rj_ai}/src/soccer/main.cpp | 0 src/{soccer => rj_ai}/src/soccer/node.hpp | 0 .../src/soccer/optimization/gradient_1d_config.hpp | 0 .../src/soccer/optimization/gradient_ascent_1d.cpp | 0 .../src/soccer/optimization/gradient_ascent_1d.hpp | 0 .../soccer/optimization/gradient_ascent_1d_test.cpp | 0 .../src/soccer/optimization/nelder_mead_2d.cpp | 0 .../src/soccer/optimization/nelder_mead_2d.hpp | 0 .../soccer/optimization/nelder_mead_2d_config.hpp | 0 .../src/soccer/optimization/nelder_mead_2d_test.cpp | 0 .../optimization/parallel_gradient_1d_config.hpp | 0 .../optimization/parallel_gradient_ascent_1d.cpp | 0 .../optimization/parallel_gradient_ascent_1d.hpp | 0 .../parallel_gradient_ascent_1d_test.cpp | 0 .../soccer/optimization/python_function_wrapper.cpp | 0 .../soccer/optimization/python_function_wrapper.hpp | 0 .../src/soccer/planning/dynamic_obstacle.hpp | 0 .../src/soccer/planning/global_state.cpp | 0 .../src/soccer/planning/global_state.hpp | 0 .../src/soccer/planning/instant.hpp | 0 .../src/soccer/planning/motion_constraints.hpp | 0 .../planning/planner/collect_path_planner.cpp | 0 .../planning/planner/collect_path_planner.hpp | 0 .../planner/escape_obstacles_path_planner.cpp | 0 .../planner/escape_obstacles_path_planner.hpp | 0 .../planning/planner/goalie_idle_path_planner.cpp | 0 .../planning/planner/goalie_idle_path_planner.hpp | 0 .../planning/planner/intercept_path_planner.cpp | 0 .../planning/planner/intercept_path_planner.hpp | 0 .../planning/planner/line_kick_path_planner.cpp | 0 .../planning/planner/line_kick_path_planner.hpp | 0 .../planning/planner/line_pivot_path_planner.cpp | 0 .../planning/planner/line_pivot_path_planner.hpp | 0 .../src/soccer/planning/planner/motion_command.cpp | 0 .../src/soccer/planning/planner/motion_command.hpp | 0 .../src/soccer/planning/planner/path_planner.hpp | 0 .../planning/planner/path_target_path_planner.cpp | 0 .../planning/planner/path_target_path_planner.hpp | 0 .../soccer/planning/planner/pivot_path_planner.cpp | 0 .../soccer/planning/planner/pivot_path_planner.hpp | 0 .../src/soccer/planning/planner/plan_request.cpp | 0 .../src/soccer/planning/planner/plan_request.hpp | 0 .../soccer/planning/planner/rotate_path_planner.cpp | 0 .../soccer/planning/planner/rotate_path_planner.hpp | 0 .../soccer/planning/planner/settle_path_planner.cpp | 0 .../soccer/planning/planner/settle_path_planner.hpp | 0 .../src/soccer/planning/planner_for_robot.cpp | 0 .../src/soccer/planning/planner_for_robot.hpp | 0 .../src/soccer/planning/planner_node.cpp | 0 .../src/soccer/planning/planner_node.hpp | 0 .../src/soccer/planning/planner_node_main.cpp | 0 .../src/soccer/planning/planning_params.cpp | 0 .../src/soccer/planning/planning_params.hpp | 0 .../soccer/planning/primitives/angle_planning.cpp | 0 .../soccer/planning/primitives/angle_planning.hpp | 0 .../src/soccer/planning/primitives/create_path.cpp | 0 .../src/soccer/planning/primitives/create_path.hpp | 0 .../soccer/planning/primitives/path_smoothing.cpp | 0 .../soccer/planning/primitives/path_smoothing.hpp | 0 .../src/soccer/planning/primitives/replanner.cpp | 0 .../src/soccer/planning/primitives/replanner.hpp | 0 .../planning/primitives/robo_cup_state_space.hpp | 0 .../src/soccer/planning/primitives/rrt_util.cpp | 0 .../src/soccer/planning/primitives/rrt_util.hpp | 0 .../planning/primitives/trapezoidal_motion.cpp | 0 .../planning/primitives/trapezoidal_motion.hpp | 0 .../planning/primitives/velocity_profiling.cpp | 0 .../planning/primitives/velocity_profiling.hpp | 0 .../src/soccer/planning/robot_constraints.hpp | 0 .../src/soccer/planning/rotation_command.hpp | 0 .../src/soccer/planning/rotation_constraints.hpp | 0 .../soccer/planning/test_scripts/visualize_obs.py | 0 .../soccer/planning/tests/angle_planning_test.cpp | 0 .../src/soccer/planning/tests/bezier_path_test.cpp | 0 .../src/soccer/planning/tests/conversion_tests.cpp | 0 .../src/soccer/planning/tests/create_path_test.cpp | 0 .../src/soccer/planning/tests/planner_test.cpp | 0 .../src/soccer/planning/tests/testing_utils.cpp | 0 .../src/soccer/planning/tests/testing_utils.hpp | 0 .../src/soccer/planning/tests/trajectory_test.cpp | 0 .../planning/tests/trapezoidal_motion_test.cpp | 0 .../planning/tests/velocity_profiling_test.cpp | 0 .../src/soccer/planning/trajectory.cpp | 0 .../src/soccer/planning/trajectory.hpp | 0 .../src/soccer/planning/trajectory_collection.cpp | 0 .../src/soccer/planning/trajectory_collection.hpp | 0 .../src/soccer/planning/trajectory_utils.cpp | 0 .../src/soccer/planning/trajectory_utils.hpp | 0 src/{soccer => rj_ai}/src/soccer/processor.cpp | 0 src/{soccer => rj_ai}/src/soccer/processor.hpp | 0 .../src/soccer/radio/network_radio.cpp | 0 .../src/soccer/radio/network_radio.hpp | 0 .../src/soccer/radio/network_radio_node_main.cpp | 0 .../src/soccer/radio/packet_convert.cpp | 0 .../src/soccer/radio/packet_convert.hpp | 0 src/{soccer => rj_ai}/src/soccer/radio/radio.cpp | 0 src/{soccer => rj_ai}/src/soccer/radio/radio.hpp | 0 .../src/soccer/radio/robot_status.hpp | 0 .../src/soccer/radio/sim_radio.cpp | 0 .../src/soccer/radio/sim_radio.hpp | 0 .../src/soccer/radio/sim_radio_node_main.cpp | 0 .../src/soccer/referee/external_referee.cpp | 0 .../src/soccer/referee/external_referee.hpp | 0 .../src/soccer/referee/external_referee_main.cpp | 0 .../src/soccer/referee/internal_referee.cpp | 0 .../src/soccer/referee/internal_referee.hpp | 0 .../src/soccer/referee/internal_referee_main.cpp | 0 .../src/soccer/referee/referee_base.cpp | 0 .../src/soccer/referee/referee_base.hpp | 0 src/{soccer => rj_ai}/src/soccer/robot_intent.cpp | 0 src/{soccer => rj_ai}/src/soccer/robot_intent.hpp | 0 .../src/soccer/ros2_temp/autonomy_interface.cpp | 0 .../src/soccer/ros2_temp/autonomy_interface.hpp | 0 .../src/soccer/ros2_temp/debug_draw_interface.cpp | 0 .../src/soccer/ros2_temp/debug_draw_interface.hpp | 0 .../src/soccer/ros2_temp/raw_vision_packet_sub.cpp | 0 .../src/soccer/ros2_temp/raw_vision_packet_sub.hpp | 0 .../src/soccer/ros2_temp/referee_sub.cpp | 0 .../src/soccer/ros2_temp/referee_sub.hpp | 0 .../src/soccer/ros2_temp/soccer_config_client.cpp | 0 .../src/soccer/ros2_temp/soccer_config_client.hpp | 0 .../src/soccer/ros_debug_drawer.hpp | 0 .../soccer/strategy/agent/agent_action_client.cpp | 0 .../soccer/strategy/agent/agent_action_client.hpp | 0 .../strategy/agent/agent_action_client_main.cpp | 0 .../strategy/agent/communication/acknowledge.hpp | 0 .../agent/communication/ball_in_transit_request.hpp | 0 .../strategy/agent/communication/communication.cpp | 0 .../strategy/agent/communication/communication.hpp | 0 .../agent/communication/communication_gen.py | 0 .../agent/communication/incoming_ball_request.hpp | 0 .../agent/communication/join_wall_request.hpp | 0 .../agent/communication/join_wall_response.hpp | 0 .../strategy/agent/communication/kicker_request.hpp | 0 .../agent/communication/leave_wall_request.hpp | 0 .../agent/communication/leave_wall_response.hpp | 0 .../strategy/agent/communication/pass_request.hpp | 0 .../strategy/agent/communication/pass_response.hpp | 0 .../agent/communication/position_request.hpp | 0 .../agent/communication/position_response.hpp | 0 .../agent/communication/reset_scorer_request.hpp | 0 .../strategy/agent/communication/scorer_request.hpp | 0 .../agent/communication/scorer_response.hpp | 0 .../strategy/agent/communication/seeker_request.hpp | 0 .../strategy/agent/communication/test_request.hpp | 0 .../strategy/agent/communication/test_response.hpp | 0 .../src/soccer/strategy/agent/position/defense.cpp | 0 .../src/soccer/strategy/agent/position/defense.hpp | 0 .../soccer/strategy/agent/position/free_kicker.cpp | 0 .../soccer/strategy/agent/position/free_kicker.hpp | 0 .../soccer/strategy/agent/position/goal_kicker.cpp | 0 .../soccer/strategy/agent/position/goal_kicker.hpp | 0 .../src/soccer/strategy/agent/position/goalie.cpp | 0 .../src/soccer/strategy/agent/position/goalie.hpp | 0 .../src/soccer/strategy/agent/position/idle.cpp | 0 .../src/soccer/strategy/agent/position/idle.hpp | 0 .../src/soccer/strategy/agent/position/line.cpp | 0 .../src/soccer/strategy/agent/position/line.hpp | 0 .../src/soccer/strategy/agent/position/marker.cpp | 0 .../src/soccer/strategy/agent/position/marker.hpp | 0 .../src/soccer/strategy/agent/position/offense.cpp | 0 .../src/soccer/strategy/agent/position/offense.hpp | 0 .../agent/position/overriding_positions.hpp | 0 .../strategy/agent/position/penalty_non_kicker.cpp | 0 .../strategy/agent/position/penalty_non_kicker.hpp | 0 .../strategy/agent/position/penalty_player.cpp | 0 .../strategy/agent/position/penalty_player.hpp | 0 .../soccer/strategy/agent/position/pivot_test.cpp | 0 .../soccer/strategy/agent/position/pivot_test.hpp | 0 .../src/soccer/strategy/agent/position/position.cpp | 0 .../src/soccer/strategy/agent/position/position.hpp | 0 .../soccer/strategy/agent/position/positions.hpp | 0 .../agent/position/robot_factory_position.cpp | 0 .../agent/position/robot_factory_position.hpp | 0 .../strategy/agent/position/role_interface.hpp | 0 .../src/soccer/strategy/agent/position/seeker.cpp | 0 .../src/soccer/strategy/agent/position/seeker.hpp | 0 .../soccer/strategy/agent/position/smartidling.cpp | 0 .../soccer/strategy/agent/position/smartidling.hpp | 0 .../soccer/strategy/agent/position/solo_offense.cpp | 0 .../soccer/strategy/agent/position/solo_offense.hpp | 0 .../src/soccer/strategy/agent/position/waller.cpp | 0 .../src/soccer/strategy/agent/position/waller.hpp | 0 .../src/soccer/strategy/agent/position/zoner.cpp | 0 .../src/soccer/strategy/agent/position/zoner.hpp | 0 .../soccer/strategy/agent/straight_line_test.cpp | 0 .../soccer/strategy/agent/straight_line_test.hpp | 0 .../strategy/agent/straight_line_test_main.cpp | 0 src/{soccer => rj_ai}/src/soccer/team_info.hpp | 0 src/{soccer => rj_ai}/src/soccer/temp.cpp | 0 src/{soccer => rj_ai}/src/soccer/test_main.cpp | 0 .../src/soccer/ui/battery_widget.cpp | 0 .../src/soccer/ui/battery_widget.hpp | 0 src/{soccer => rj_ai}/src/soccer/ui/field_view.cpp | 0 src/{soccer => rj_ai}/src/soccer/ui/field_view.hpp | 0 src/{soccer => rj_ai}/src/soccer/ui/main_window.cpp | 0 src/{soccer => rj_ai}/src/soccer/ui/main_window.hpp | 0 .../src/soccer/ui/protobuf_tree.cpp | 0 .../src/soccer/ui/protobuf_tree.hpp | 0 .../src/soccer/ui/qt/ConfigFileTab.ui | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/LogViewer.ui | 0 .../src/soccer/ui/qt/MainWindow.ui | 0 .../src/soccer/ui/qt/RefereeTab.ui | 0 .../src/soccer/ui/qt/RobotStatusWidget.ui | 0 .../src/soccer/ui/qt/SoccerBall.icns | Bin .../src/soccer/ui/qt/SoccerBall.png | Bin .../src/soccer/ui/qt/direct_blue.svg | 0 .../src/soccer/ui/qt/direct_yellow.svg | 0 .../src/soccer/ui/qt/force_start.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/halt.svg | 0 .../src/soccer/ui/qt/indirect_blue.svg | 0 .../src/soccer/ui/qt/indirect_yellow.svg | 0 .../src/soccer/ui/qt/kickoff_blue.svg | 0 .../src/soccer/ui/qt/kickoff_yellow.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/live.svg | 0 .../src/soccer/ui/qt/log_icons.qrc | 0 .../src/soccer/ui/qt/main_icons.qrc | 0 .../src/soccer/ui/qt/next-frame.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/nyan.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/pause.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/play.svg | 0 .../src/soccer/ui/qt/prev-frame.svg | 0 .../src/soccer/ui/qt/radio-connected.svg | 0 .../src/soccer/ui/qt/radio-disconnected.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/rainbow.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/ready.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/rewind.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/qt/running.png | Bin src/{soccer => rj_ai}/src/soccer/ui/qt/stop.svg | 0 .../src/soccer/ui/qt/themes/1337h4x0r.stylesheet | 0 .../src/soccer/ui/qt/themes/QTDark.stylesheet | 0 .../src/soccer/ui/qt/themes/darculized.stylesheet | 0 .../src/soccer/ui/qt/themes/nyan.stylesheet | 0 .../src/soccer/ui/qt/vision-available.svg | 0 .../src/soccer/ui/qt/vision-unavailable.svg | 0 src/{soccer => rj_ai}/src/soccer/ui/referee_tab.cpp | 0 src/{soccer => rj_ai}/src/soccer/ui/referee_tab.hpp | 0 .../src/soccer/ui/robot_status_widget.cpp | 0 .../src/soccer/ui/robot_status_widget.hpp | 0 .../src/soccer/ui/robot_widget.cpp | 0 .../src/soccer/ui/robot_widget.hpp | 0 .../src/soccer/ui/sim_field_view.cpp | 0 .../src/soccer/ui/sim_field_view.hpp | 0 src/{soccer => rj_ai}/src/soccer/ui/strip_chart.cpp | 0 src/{soccer => rj_ai}/src/soccer/ui/strip_chart.hpp | 0 .../src/soccer/ui/style_sheet_manager.cpp | 0 .../src/soccer/ui/style_sheet_manager.hpp | 0 src/{soccer => rj_ai}/src/soccer/world_state.cpp | 0 src/{soccer => rj_ai}/src/soccer/world_state.hpp | 0 src/{soccer => rj_ai}/testing/CMakeLists.txt | 0 .../testing/rj_vision_filter/CMakeLists.txt | 0 .../testing/rj_vision_filter/ball_bounce_test.cpp | 0 .../testing/rj_vision_filter/camera_ball_test.cpp | 0 .../testing/rj_vision_filter/camera_robot_test.cpp | 0 .../testing/rj_vision_filter/camera_test.cpp | 0 .../testing/rj_vision_filter/kalman_ball_test.cpp | 0 .../testing/rj_vision_filter/kalman_robot_test.cpp | 0 .../testing/rj_vision_filter/world_ball_test.cpp | 0 .../testing/rj_vision_filter/world_robot_test.cpp | 0 src/{soccer => rj_ai}/testing/soccer/CMakeLists.txt | 0 .../testing/soccer/src/game_state_test.cpp | 0 .../testing/soccer/src/world_state_test.cpp | 0 356 files changed, 0 insertions(+), 0 deletions(-) rename src/{soccer => rj_ai}/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/config/ConfigNaming.txt (100%) rename src/{soccer => rj_ai}/config/old/real2008Singapore.xml (100%) rename src/{soccer => rj_ai}/config/old/sim2008-old.xml (100%) rename src/{soccer => rj_ai}/config/old/sim2008.xml (100%) rename src/{soccer => rj_ai}/config/old/us_open2008.xml (100%) rename src/{soccer => rj_ai}/config/realAustralia.xml (100%) rename src/{soccer => rj_ai}/config/realCanada.xml (100%) rename src/{soccer => rj_ai}/config/realChina.xml (100%) rename src/{soccer => rj_ai}/config/realComp.xml (100%) rename src/{soccer => rj_ai}/config/realEindhoven.xml (100%) rename src/{soccer => rj_ai}/config/realGermany.xml (100%) rename src/{soccer => rj_ai}/config/realIstanbul.xml (100%) rename src/{soccer => rj_ai}/config/realMexico.xml (100%) rename src/{soccer => rj_ai}/config/realShopField.xml (100%) rename src/{soccer => rj_ai}/config/sim.xml (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/ball/ball_bounce.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/ball/camera_ball.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/ball/kalman_ball.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/ball/world_ball.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/camera/camera.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/camera/camera_frame.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/camera/world.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/filter/kalman_filter.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/filter/kalman_filter3_d.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/filter/kalman_filter_2d.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/detector/fast_kick_detector.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/detector/slow_kick_detector.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/estimator/chip_kick_estimator.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/estimator/flat_kick_estimator.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/kick_event.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/kick/vision_state.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/params.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/robot/camera_robot.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/robot/kalman_robot.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/robot/world_robot.hpp (100%) rename src/{soccer => rj_ai}/include/rj_vision_filter/vision_filter.hpp (100%) rename src/{soccer => rj_ai}/src/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/ball/ball_bounce.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/ball/camera_ball.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/ball/kalman_ball.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/ball/world_ball.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/camera/camera.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/camera/world.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/filter/kalman_filter.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/filter/kalman_filter3_d.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/filter/kalman_filter_2d.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/kick/detector/fast_kick_detector.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/kick/detector/slow_kick_detector.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/kick/estimator/chip_kick_estimator.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/kick/estimator/flat_kick_estimator.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/kick/kick_event.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/main.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/params.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/robot/camera_robot.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/robot/kalman_robot.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/robot/world_robot.cpp (100%) rename src/{soccer => rj_ai}/src/rj_vision_filter/vision_filter.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/src/soccer/ball_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/battery_profile.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/battery_profile.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/battery_profile_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/context.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/control_node_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_control.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_control.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_control_node.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_control_node.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_control_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/motion_setpoint.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/trapezoidal_motion.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/trapezoidal_motion.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/control/trapezoidal_motion_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/debug_drawer.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/debug_drawer.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/game_settings.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/game_state.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/global_param_server.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/global_params.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/global_params.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/manual_control.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/manual_control_node.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/manual_control_node.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/manual_control_node_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/sdl_manual_control.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/joystick/sdl_manual_control.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/log_utils.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/log_viewer.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/log_viewer.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/logger.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/logger.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/logger_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/node.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/gradient_1d_config.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/gradient_ascent_1d.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/gradient_ascent_1d.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/gradient_ascent_1d_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/nelder_mead_2d.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/nelder_mead_2d.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/nelder_mead_2d_config.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/nelder_mead_2d_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/parallel_gradient_1d_config.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/parallel_gradient_ascent_1d.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/parallel_gradient_ascent_1d.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/parallel_gradient_ascent_1d_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/python_function_wrapper.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/optimization/python_function_wrapper.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/dynamic_obstacle.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/global_state.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/global_state.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/instant.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/motion_constraints.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/collect_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/collect_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/escape_obstacles_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/escape_obstacles_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/goalie_idle_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/goalie_idle_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/intercept_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/intercept_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/line_kick_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/line_kick_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/line_pivot_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/line_pivot_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/motion_command.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/motion_command.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/path_target_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/path_target_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/pivot_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/pivot_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/plan_request.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/plan_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/rotate_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/rotate_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/settle_path_planner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner/settle_path_planner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner_for_robot.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner_for_robot.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner_node.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner_node.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planner_node_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planning_params.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/planning_params.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/angle_planning.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/angle_planning.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/create_path.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/create_path.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/path_smoothing.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/path_smoothing.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/replanner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/replanner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/robo_cup_state_space.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/rrt_util.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/rrt_util.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/trapezoidal_motion.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/trapezoidal_motion.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/velocity_profiling.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/primitives/velocity_profiling.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/robot_constraints.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/rotation_command.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/rotation_constraints.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/test_scripts/visualize_obs.py (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/angle_planning_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/bezier_path_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/conversion_tests.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/create_path_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/planner_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/testing_utils.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/testing_utils.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/trajectory_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/trapezoidal_motion_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/tests/velocity_profiling_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory_collection.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory_collection.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory_utils.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/planning/trajectory_utils.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/processor.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/processor.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/network_radio.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/network_radio.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/network_radio_node_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/packet_convert.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/packet_convert.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/radio.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/radio.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/robot_status.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/sim_radio.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/sim_radio.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/radio/sim_radio_node_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/external_referee.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/external_referee.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/external_referee_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/internal_referee.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/internal_referee.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/internal_referee_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/referee_base.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/referee/referee_base.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/robot_intent.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/robot_intent.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/autonomy_interface.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/autonomy_interface.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/debug_draw_interface.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/debug_draw_interface.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/raw_vision_packet_sub.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/raw_vision_packet_sub.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/referee_sub.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/referee_sub.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/soccer_config_client.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros2_temp/soccer_config_client.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ros_debug_drawer.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/agent_action_client.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/agent_action_client.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/agent_action_client_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/acknowledge.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/ball_in_transit_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/communication.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/communication.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/communication_gen.py (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/incoming_ball_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/join_wall_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/join_wall_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/kicker_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/leave_wall_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/leave_wall_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/pass_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/pass_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/position_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/position_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/reset_scorer_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/scorer_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/scorer_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/seeker_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/test_request.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/communication/test_response.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/defense.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/defense.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/free_kicker.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/free_kicker.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/goal_kicker.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/goal_kicker.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/goalie.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/goalie.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/idle.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/idle.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/line.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/line.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/marker.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/marker.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/offense.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/offense.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/overriding_positions.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/penalty_non_kicker.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/penalty_non_kicker.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/penalty_player.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/penalty_player.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/pivot_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/pivot_test.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/position.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/position.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/positions.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/robot_factory_position.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/robot_factory_position.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/role_interface.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/seeker.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/seeker.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/smartidling.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/smartidling.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/solo_offense.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/solo_offense.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/waller.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/waller.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/zoner.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/position/zoner.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/straight_line_test.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/straight_line_test.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/strategy/agent/straight_line_test_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/team_info.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/temp.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/test_main.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/battery_widget.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/battery_widget.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/field_view.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/field_view.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/main_window.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/main_window.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/protobuf_tree.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/protobuf_tree.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/ConfigFileTab.ui (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/LogViewer.ui (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/MainWindow.ui (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/RefereeTab.ui (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/RobotStatusWidget.ui (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/SoccerBall.icns (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/SoccerBall.png (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/direct_blue.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/direct_yellow.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/force_start.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/halt.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/indirect_blue.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/indirect_yellow.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/kickoff_blue.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/kickoff_yellow.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/live.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/log_icons.qrc (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/main_icons.qrc (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/next-frame.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/nyan.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/pause.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/play.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/prev-frame.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/radio-connected.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/radio-disconnected.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/rainbow.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/ready.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/rewind.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/running.png (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/stop.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/themes/1337h4x0r.stylesheet (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/themes/QTDark.stylesheet (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/themes/darculized.stylesheet (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/themes/nyan.stylesheet (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/vision-available.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/qt/vision-unavailable.svg (100%) rename src/{soccer => rj_ai}/src/soccer/ui/referee_tab.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/referee_tab.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/robot_status_widget.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/robot_status_widget.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/robot_widget.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/robot_widget.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/sim_field_view.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/sim_field_view.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/strip_chart.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/strip_chart.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/style_sheet_manager.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/ui/style_sheet_manager.hpp (100%) rename src/{soccer => rj_ai}/src/soccer/world_state.cpp (100%) rename src/{soccer => rj_ai}/src/soccer/world_state.hpp (100%) rename src/{soccer => rj_ai}/testing/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/ball_bounce_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/camera_ball_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/camera_robot_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/camera_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/kalman_ball_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/kalman_robot_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/world_ball_test.cpp (100%) rename src/{soccer => rj_ai}/testing/rj_vision_filter/world_robot_test.cpp (100%) rename src/{soccer => rj_ai}/testing/soccer/CMakeLists.txt (100%) rename src/{soccer => rj_ai}/testing/soccer/src/game_state_test.cpp (100%) rename src/{soccer => rj_ai}/testing/soccer/src/world_state_test.cpp (100%) diff --git a/src/soccer/CMakeLists.txt b/src/rj_ai/CMakeLists.txt similarity index 100% rename from src/soccer/CMakeLists.txt rename to src/rj_ai/CMakeLists.txt diff --git a/src/soccer/config/ConfigNaming.txt b/src/rj_ai/config/ConfigNaming.txt similarity index 100% rename from src/soccer/config/ConfigNaming.txt rename to src/rj_ai/config/ConfigNaming.txt diff --git a/src/soccer/config/old/real2008Singapore.xml b/src/rj_ai/config/old/real2008Singapore.xml similarity index 100% rename from src/soccer/config/old/real2008Singapore.xml rename to src/rj_ai/config/old/real2008Singapore.xml diff --git a/src/soccer/config/old/sim2008-old.xml b/src/rj_ai/config/old/sim2008-old.xml similarity index 100% rename from src/soccer/config/old/sim2008-old.xml rename to src/rj_ai/config/old/sim2008-old.xml diff --git a/src/soccer/config/old/sim2008.xml b/src/rj_ai/config/old/sim2008.xml similarity index 100% rename from src/soccer/config/old/sim2008.xml rename to src/rj_ai/config/old/sim2008.xml diff --git a/src/soccer/config/old/us_open2008.xml b/src/rj_ai/config/old/us_open2008.xml similarity index 100% rename from src/soccer/config/old/us_open2008.xml rename to src/rj_ai/config/old/us_open2008.xml diff --git a/src/soccer/config/realAustralia.xml b/src/rj_ai/config/realAustralia.xml similarity index 100% rename from src/soccer/config/realAustralia.xml rename to src/rj_ai/config/realAustralia.xml diff --git a/src/soccer/config/realCanada.xml b/src/rj_ai/config/realCanada.xml similarity index 100% rename from src/soccer/config/realCanada.xml rename to src/rj_ai/config/realCanada.xml diff --git a/src/soccer/config/realChina.xml b/src/rj_ai/config/realChina.xml similarity index 100% rename from src/soccer/config/realChina.xml rename to src/rj_ai/config/realChina.xml diff --git a/src/soccer/config/realComp.xml b/src/rj_ai/config/realComp.xml similarity index 100% rename from src/soccer/config/realComp.xml rename to src/rj_ai/config/realComp.xml diff --git a/src/soccer/config/realEindhoven.xml b/src/rj_ai/config/realEindhoven.xml similarity index 100% rename from src/soccer/config/realEindhoven.xml rename to src/rj_ai/config/realEindhoven.xml diff --git a/src/soccer/config/realGermany.xml b/src/rj_ai/config/realGermany.xml similarity index 100% rename from src/soccer/config/realGermany.xml rename to src/rj_ai/config/realGermany.xml diff --git a/src/soccer/config/realIstanbul.xml b/src/rj_ai/config/realIstanbul.xml similarity index 100% rename from src/soccer/config/realIstanbul.xml rename to src/rj_ai/config/realIstanbul.xml diff --git a/src/soccer/config/realMexico.xml b/src/rj_ai/config/realMexico.xml similarity index 100% rename from src/soccer/config/realMexico.xml rename to src/rj_ai/config/realMexico.xml diff --git a/src/soccer/config/realShopField.xml b/src/rj_ai/config/realShopField.xml similarity index 100% rename from src/soccer/config/realShopField.xml rename to src/rj_ai/config/realShopField.xml diff --git a/src/soccer/config/sim.xml b/src/rj_ai/config/sim.xml similarity index 100% rename from src/soccer/config/sim.xml rename to src/rj_ai/config/sim.xml diff --git a/src/soccer/include/rj_vision_filter/ball/ball_bounce.hpp b/src/rj_ai/include/rj_vision_filter/ball/ball_bounce.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/ball/ball_bounce.hpp rename to src/rj_ai/include/rj_vision_filter/ball/ball_bounce.hpp diff --git a/src/soccer/include/rj_vision_filter/ball/camera_ball.hpp b/src/rj_ai/include/rj_vision_filter/ball/camera_ball.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/ball/camera_ball.hpp rename to src/rj_ai/include/rj_vision_filter/ball/camera_ball.hpp diff --git a/src/soccer/include/rj_vision_filter/ball/kalman_ball.hpp b/src/rj_ai/include/rj_vision_filter/ball/kalman_ball.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/ball/kalman_ball.hpp rename to src/rj_ai/include/rj_vision_filter/ball/kalman_ball.hpp diff --git a/src/soccer/include/rj_vision_filter/ball/world_ball.hpp b/src/rj_ai/include/rj_vision_filter/ball/world_ball.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/ball/world_ball.hpp rename to src/rj_ai/include/rj_vision_filter/ball/world_ball.hpp diff --git a/src/soccer/include/rj_vision_filter/camera/camera.hpp b/src/rj_ai/include/rj_vision_filter/camera/camera.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/camera/camera.hpp rename to src/rj_ai/include/rj_vision_filter/camera/camera.hpp diff --git a/src/soccer/include/rj_vision_filter/camera/camera_frame.hpp b/src/rj_ai/include/rj_vision_filter/camera/camera_frame.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/camera/camera_frame.hpp rename to src/rj_ai/include/rj_vision_filter/camera/camera_frame.hpp diff --git a/src/soccer/include/rj_vision_filter/camera/world.hpp b/src/rj_ai/include/rj_vision_filter/camera/world.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/camera/world.hpp rename to src/rj_ai/include/rj_vision_filter/camera/world.hpp diff --git a/src/soccer/include/rj_vision_filter/filter/kalman_filter.hpp b/src/rj_ai/include/rj_vision_filter/filter/kalman_filter.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/filter/kalman_filter.hpp rename to src/rj_ai/include/rj_vision_filter/filter/kalman_filter.hpp diff --git a/src/soccer/include/rj_vision_filter/filter/kalman_filter3_d.hpp b/src/rj_ai/include/rj_vision_filter/filter/kalman_filter3_d.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/filter/kalman_filter3_d.hpp rename to src/rj_ai/include/rj_vision_filter/filter/kalman_filter3_d.hpp diff --git a/src/soccer/include/rj_vision_filter/filter/kalman_filter_2d.hpp b/src/rj_ai/include/rj_vision_filter/filter/kalman_filter_2d.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/filter/kalman_filter_2d.hpp rename to src/rj_ai/include/rj_vision_filter/filter/kalman_filter_2d.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/detector/fast_kick_detector.hpp b/src/rj_ai/include/rj_vision_filter/kick/detector/fast_kick_detector.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/detector/fast_kick_detector.hpp rename to src/rj_ai/include/rj_vision_filter/kick/detector/fast_kick_detector.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/detector/slow_kick_detector.hpp b/src/rj_ai/include/rj_vision_filter/kick/detector/slow_kick_detector.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/detector/slow_kick_detector.hpp rename to src/rj_ai/include/rj_vision_filter/kick/detector/slow_kick_detector.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/estimator/chip_kick_estimator.hpp b/src/rj_ai/include/rj_vision_filter/kick/estimator/chip_kick_estimator.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/estimator/chip_kick_estimator.hpp rename to src/rj_ai/include/rj_vision_filter/kick/estimator/chip_kick_estimator.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/estimator/flat_kick_estimator.hpp b/src/rj_ai/include/rj_vision_filter/kick/estimator/flat_kick_estimator.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/estimator/flat_kick_estimator.hpp rename to src/rj_ai/include/rj_vision_filter/kick/estimator/flat_kick_estimator.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/kick_event.hpp b/src/rj_ai/include/rj_vision_filter/kick/kick_event.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/kick_event.hpp rename to src/rj_ai/include/rj_vision_filter/kick/kick_event.hpp diff --git a/src/soccer/include/rj_vision_filter/kick/vision_state.hpp b/src/rj_ai/include/rj_vision_filter/kick/vision_state.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/kick/vision_state.hpp rename to src/rj_ai/include/rj_vision_filter/kick/vision_state.hpp diff --git a/src/soccer/include/rj_vision_filter/params.hpp b/src/rj_ai/include/rj_vision_filter/params.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/params.hpp rename to src/rj_ai/include/rj_vision_filter/params.hpp diff --git a/src/soccer/include/rj_vision_filter/robot/camera_robot.hpp b/src/rj_ai/include/rj_vision_filter/robot/camera_robot.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/robot/camera_robot.hpp rename to src/rj_ai/include/rj_vision_filter/robot/camera_robot.hpp diff --git a/src/soccer/include/rj_vision_filter/robot/kalman_robot.hpp b/src/rj_ai/include/rj_vision_filter/robot/kalman_robot.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/robot/kalman_robot.hpp rename to src/rj_ai/include/rj_vision_filter/robot/kalman_robot.hpp diff --git a/src/soccer/include/rj_vision_filter/robot/world_robot.hpp b/src/rj_ai/include/rj_vision_filter/robot/world_robot.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/robot/world_robot.hpp rename to src/rj_ai/include/rj_vision_filter/robot/world_robot.hpp diff --git a/src/soccer/include/rj_vision_filter/vision_filter.hpp b/src/rj_ai/include/rj_vision_filter/vision_filter.hpp similarity index 100% rename from src/soccer/include/rj_vision_filter/vision_filter.hpp rename to src/rj_ai/include/rj_vision_filter/vision_filter.hpp diff --git a/src/soccer/src/CMakeLists.txt b/src/rj_ai/src/CMakeLists.txt similarity index 100% rename from src/soccer/src/CMakeLists.txt rename to src/rj_ai/src/CMakeLists.txt diff --git a/src/soccer/src/rj_vision_filter/CMakeLists.txt b/src/rj_ai/src/rj_vision_filter/CMakeLists.txt similarity index 100% rename from src/soccer/src/rj_vision_filter/CMakeLists.txt rename to src/rj_ai/src/rj_vision_filter/CMakeLists.txt diff --git a/src/soccer/src/rj_vision_filter/ball/ball_bounce.cpp b/src/rj_ai/src/rj_vision_filter/ball/ball_bounce.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/ball/ball_bounce.cpp rename to src/rj_ai/src/rj_vision_filter/ball/ball_bounce.cpp diff --git a/src/soccer/src/rj_vision_filter/ball/camera_ball.cpp b/src/rj_ai/src/rj_vision_filter/ball/camera_ball.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/ball/camera_ball.cpp rename to src/rj_ai/src/rj_vision_filter/ball/camera_ball.cpp diff --git a/src/soccer/src/rj_vision_filter/ball/kalman_ball.cpp b/src/rj_ai/src/rj_vision_filter/ball/kalman_ball.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/ball/kalman_ball.cpp rename to src/rj_ai/src/rj_vision_filter/ball/kalman_ball.cpp diff --git a/src/soccer/src/rj_vision_filter/ball/world_ball.cpp b/src/rj_ai/src/rj_vision_filter/ball/world_ball.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/ball/world_ball.cpp rename to src/rj_ai/src/rj_vision_filter/ball/world_ball.cpp diff --git a/src/soccer/src/rj_vision_filter/camera/camera.cpp b/src/rj_ai/src/rj_vision_filter/camera/camera.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/camera/camera.cpp rename to src/rj_ai/src/rj_vision_filter/camera/camera.cpp diff --git a/src/soccer/src/rj_vision_filter/camera/world.cpp b/src/rj_ai/src/rj_vision_filter/camera/world.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/camera/world.cpp rename to src/rj_ai/src/rj_vision_filter/camera/world.cpp diff --git a/src/soccer/src/rj_vision_filter/filter/kalman_filter.cpp b/src/rj_ai/src/rj_vision_filter/filter/kalman_filter.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/filter/kalman_filter.cpp rename to src/rj_ai/src/rj_vision_filter/filter/kalman_filter.cpp diff --git a/src/soccer/src/rj_vision_filter/filter/kalman_filter3_d.cpp b/src/rj_ai/src/rj_vision_filter/filter/kalman_filter3_d.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/filter/kalman_filter3_d.cpp rename to src/rj_ai/src/rj_vision_filter/filter/kalman_filter3_d.cpp diff --git a/src/soccer/src/rj_vision_filter/filter/kalman_filter_2d.cpp b/src/rj_ai/src/rj_vision_filter/filter/kalman_filter_2d.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/filter/kalman_filter_2d.cpp rename to src/rj_ai/src/rj_vision_filter/filter/kalman_filter_2d.cpp diff --git a/src/soccer/src/rj_vision_filter/kick/detector/fast_kick_detector.cpp b/src/rj_ai/src/rj_vision_filter/kick/detector/fast_kick_detector.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/kick/detector/fast_kick_detector.cpp rename to src/rj_ai/src/rj_vision_filter/kick/detector/fast_kick_detector.cpp diff --git a/src/soccer/src/rj_vision_filter/kick/detector/slow_kick_detector.cpp b/src/rj_ai/src/rj_vision_filter/kick/detector/slow_kick_detector.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/kick/detector/slow_kick_detector.cpp rename to src/rj_ai/src/rj_vision_filter/kick/detector/slow_kick_detector.cpp diff --git a/src/soccer/src/rj_vision_filter/kick/estimator/chip_kick_estimator.cpp b/src/rj_ai/src/rj_vision_filter/kick/estimator/chip_kick_estimator.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/kick/estimator/chip_kick_estimator.cpp rename to src/rj_ai/src/rj_vision_filter/kick/estimator/chip_kick_estimator.cpp diff --git a/src/soccer/src/rj_vision_filter/kick/estimator/flat_kick_estimator.cpp b/src/rj_ai/src/rj_vision_filter/kick/estimator/flat_kick_estimator.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/kick/estimator/flat_kick_estimator.cpp rename to src/rj_ai/src/rj_vision_filter/kick/estimator/flat_kick_estimator.cpp diff --git a/src/soccer/src/rj_vision_filter/kick/kick_event.cpp b/src/rj_ai/src/rj_vision_filter/kick/kick_event.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/kick/kick_event.cpp rename to src/rj_ai/src/rj_vision_filter/kick/kick_event.cpp diff --git a/src/soccer/src/rj_vision_filter/main.cpp b/src/rj_ai/src/rj_vision_filter/main.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/main.cpp rename to src/rj_ai/src/rj_vision_filter/main.cpp diff --git a/src/soccer/src/rj_vision_filter/params.cpp b/src/rj_ai/src/rj_vision_filter/params.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/params.cpp rename to src/rj_ai/src/rj_vision_filter/params.cpp diff --git a/src/soccer/src/rj_vision_filter/robot/camera_robot.cpp b/src/rj_ai/src/rj_vision_filter/robot/camera_robot.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/robot/camera_robot.cpp rename to src/rj_ai/src/rj_vision_filter/robot/camera_robot.cpp diff --git a/src/soccer/src/rj_vision_filter/robot/kalman_robot.cpp b/src/rj_ai/src/rj_vision_filter/robot/kalman_robot.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/robot/kalman_robot.cpp rename to src/rj_ai/src/rj_vision_filter/robot/kalman_robot.cpp diff --git a/src/soccer/src/rj_vision_filter/robot/world_robot.cpp b/src/rj_ai/src/rj_vision_filter/robot/world_robot.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/robot/world_robot.cpp rename to src/rj_ai/src/rj_vision_filter/robot/world_robot.cpp diff --git a/src/soccer/src/rj_vision_filter/vision_filter.cpp b/src/rj_ai/src/rj_vision_filter/vision_filter.cpp similarity index 100% rename from src/soccer/src/rj_vision_filter/vision_filter.cpp rename to src/rj_ai/src/rj_vision_filter/vision_filter.cpp diff --git a/src/soccer/src/soccer/CMakeLists.txt b/src/rj_ai/src/soccer/CMakeLists.txt similarity index 100% rename from src/soccer/src/soccer/CMakeLists.txt rename to src/rj_ai/src/soccer/CMakeLists.txt diff --git a/src/soccer/src/soccer/ball_test.cpp b/src/rj_ai/src/soccer/ball_test.cpp similarity index 100% rename from src/soccer/src/soccer/ball_test.cpp rename to src/rj_ai/src/soccer/ball_test.cpp diff --git a/src/soccer/src/soccer/battery_profile.cpp b/src/rj_ai/src/soccer/battery_profile.cpp similarity index 100% rename from src/soccer/src/soccer/battery_profile.cpp rename to src/rj_ai/src/soccer/battery_profile.cpp diff --git a/src/soccer/src/soccer/battery_profile.hpp b/src/rj_ai/src/soccer/battery_profile.hpp similarity index 100% rename from src/soccer/src/soccer/battery_profile.hpp rename to src/rj_ai/src/soccer/battery_profile.hpp diff --git a/src/soccer/src/soccer/battery_profile_test.cpp b/src/rj_ai/src/soccer/battery_profile_test.cpp similarity index 100% rename from src/soccer/src/soccer/battery_profile_test.cpp rename to src/rj_ai/src/soccer/battery_profile_test.cpp diff --git a/src/soccer/src/soccer/context.hpp b/src/rj_ai/src/soccer/context.hpp similarity index 100% rename from src/soccer/src/soccer/context.hpp rename to src/rj_ai/src/soccer/context.hpp diff --git a/src/soccer/src/soccer/control/control_node_main.cpp b/src/rj_ai/src/soccer/control/control_node_main.cpp similarity index 100% rename from src/soccer/src/soccer/control/control_node_main.cpp rename to src/rj_ai/src/soccer/control/control_node_main.cpp diff --git a/src/soccer/src/soccer/control/motion_control.cpp b/src/rj_ai/src/soccer/control/motion_control.cpp similarity index 100% rename from src/soccer/src/soccer/control/motion_control.cpp rename to src/rj_ai/src/soccer/control/motion_control.cpp diff --git a/src/soccer/src/soccer/control/motion_control.hpp b/src/rj_ai/src/soccer/control/motion_control.hpp similarity index 100% rename from src/soccer/src/soccer/control/motion_control.hpp rename to src/rj_ai/src/soccer/control/motion_control.hpp diff --git a/src/soccer/src/soccer/control/motion_control_node.cpp b/src/rj_ai/src/soccer/control/motion_control_node.cpp similarity index 100% rename from src/soccer/src/soccer/control/motion_control_node.cpp rename to src/rj_ai/src/soccer/control/motion_control_node.cpp diff --git a/src/soccer/src/soccer/control/motion_control_node.hpp b/src/rj_ai/src/soccer/control/motion_control_node.hpp similarity index 100% rename from src/soccer/src/soccer/control/motion_control_node.hpp rename to src/rj_ai/src/soccer/control/motion_control_node.hpp diff --git a/src/soccer/src/soccer/control/motion_control_test.cpp b/src/rj_ai/src/soccer/control/motion_control_test.cpp similarity index 100% rename from src/soccer/src/soccer/control/motion_control_test.cpp rename to src/rj_ai/src/soccer/control/motion_control_test.cpp diff --git a/src/soccer/src/soccer/control/motion_setpoint.hpp b/src/rj_ai/src/soccer/control/motion_setpoint.hpp similarity index 100% rename from src/soccer/src/soccer/control/motion_setpoint.hpp rename to src/rj_ai/src/soccer/control/motion_setpoint.hpp diff --git a/src/soccer/src/soccer/control/trapezoidal_motion.cpp b/src/rj_ai/src/soccer/control/trapezoidal_motion.cpp similarity index 100% rename from src/soccer/src/soccer/control/trapezoidal_motion.cpp rename to src/rj_ai/src/soccer/control/trapezoidal_motion.cpp diff --git a/src/soccer/src/soccer/control/trapezoidal_motion.hpp b/src/rj_ai/src/soccer/control/trapezoidal_motion.hpp similarity index 100% rename from src/soccer/src/soccer/control/trapezoidal_motion.hpp rename to src/rj_ai/src/soccer/control/trapezoidal_motion.hpp diff --git a/src/soccer/src/soccer/control/trapezoidal_motion_test.cpp b/src/rj_ai/src/soccer/control/trapezoidal_motion_test.cpp similarity index 100% rename from src/soccer/src/soccer/control/trapezoidal_motion_test.cpp rename to src/rj_ai/src/soccer/control/trapezoidal_motion_test.cpp diff --git a/src/soccer/src/soccer/debug_drawer.cpp b/src/rj_ai/src/soccer/debug_drawer.cpp similarity index 100% rename from src/soccer/src/soccer/debug_drawer.cpp rename to src/rj_ai/src/soccer/debug_drawer.cpp diff --git a/src/soccer/src/soccer/debug_drawer.hpp b/src/rj_ai/src/soccer/debug_drawer.hpp similarity index 100% rename from src/soccer/src/soccer/debug_drawer.hpp rename to src/rj_ai/src/soccer/debug_drawer.hpp diff --git a/src/soccer/src/soccer/game_settings.hpp b/src/rj_ai/src/soccer/game_settings.hpp similarity index 100% rename from src/soccer/src/soccer/game_settings.hpp rename to src/rj_ai/src/soccer/game_settings.hpp diff --git a/src/soccer/src/soccer/game_state.hpp b/src/rj_ai/src/soccer/game_state.hpp similarity index 100% rename from src/soccer/src/soccer/game_state.hpp rename to src/rj_ai/src/soccer/game_state.hpp diff --git a/src/soccer/src/soccer/global_param_server.cpp b/src/rj_ai/src/soccer/global_param_server.cpp similarity index 100% rename from src/soccer/src/soccer/global_param_server.cpp rename to src/rj_ai/src/soccer/global_param_server.cpp diff --git a/src/soccer/src/soccer/global_params.cpp b/src/rj_ai/src/soccer/global_params.cpp similarity index 100% rename from src/soccer/src/soccer/global_params.cpp rename to src/rj_ai/src/soccer/global_params.cpp diff --git a/src/soccer/src/soccer/global_params.hpp b/src/rj_ai/src/soccer/global_params.hpp similarity index 100% rename from src/soccer/src/soccer/global_params.hpp rename to src/rj_ai/src/soccer/global_params.hpp diff --git a/src/soccer/src/soccer/joystick/manual_control.hpp b/src/rj_ai/src/soccer/joystick/manual_control.hpp similarity index 100% rename from src/soccer/src/soccer/joystick/manual_control.hpp rename to src/rj_ai/src/soccer/joystick/manual_control.hpp diff --git a/src/soccer/src/soccer/joystick/manual_control_node.cpp b/src/rj_ai/src/soccer/joystick/manual_control_node.cpp similarity index 100% rename from src/soccer/src/soccer/joystick/manual_control_node.cpp rename to src/rj_ai/src/soccer/joystick/manual_control_node.cpp diff --git a/src/soccer/src/soccer/joystick/manual_control_node.hpp b/src/rj_ai/src/soccer/joystick/manual_control_node.hpp similarity index 100% rename from src/soccer/src/soccer/joystick/manual_control_node.hpp rename to src/rj_ai/src/soccer/joystick/manual_control_node.hpp diff --git a/src/soccer/src/soccer/joystick/manual_control_node_main.cpp b/src/rj_ai/src/soccer/joystick/manual_control_node_main.cpp similarity index 100% rename from src/soccer/src/soccer/joystick/manual_control_node_main.cpp rename to src/rj_ai/src/soccer/joystick/manual_control_node_main.cpp diff --git a/src/soccer/src/soccer/joystick/sdl_manual_control.cpp b/src/rj_ai/src/soccer/joystick/sdl_manual_control.cpp similarity index 100% rename from src/soccer/src/soccer/joystick/sdl_manual_control.cpp rename to src/rj_ai/src/soccer/joystick/sdl_manual_control.cpp diff --git a/src/soccer/src/soccer/joystick/sdl_manual_control.hpp b/src/rj_ai/src/soccer/joystick/sdl_manual_control.hpp similarity index 100% rename from src/soccer/src/soccer/joystick/sdl_manual_control.hpp rename to src/rj_ai/src/soccer/joystick/sdl_manual_control.hpp diff --git a/src/soccer/src/soccer/log_utils.hpp b/src/rj_ai/src/soccer/log_utils.hpp similarity index 100% rename from src/soccer/src/soccer/log_utils.hpp rename to src/rj_ai/src/soccer/log_utils.hpp diff --git a/src/soccer/src/soccer/log_viewer.cpp b/src/rj_ai/src/soccer/log_viewer.cpp similarity index 100% rename from src/soccer/src/soccer/log_viewer.cpp rename to src/rj_ai/src/soccer/log_viewer.cpp diff --git a/src/soccer/src/soccer/log_viewer.hpp b/src/rj_ai/src/soccer/log_viewer.hpp similarity index 100% rename from src/soccer/src/soccer/log_viewer.hpp rename to src/rj_ai/src/soccer/log_viewer.hpp diff --git a/src/soccer/src/soccer/logger.cpp b/src/rj_ai/src/soccer/logger.cpp similarity index 100% rename from src/soccer/src/soccer/logger.cpp rename to src/rj_ai/src/soccer/logger.cpp diff --git a/src/soccer/src/soccer/logger.hpp b/src/rj_ai/src/soccer/logger.hpp similarity index 100% rename from src/soccer/src/soccer/logger.hpp rename to src/rj_ai/src/soccer/logger.hpp diff --git a/src/soccer/src/soccer/logger_test.cpp b/src/rj_ai/src/soccer/logger_test.cpp similarity index 100% rename from src/soccer/src/soccer/logger_test.cpp rename to src/rj_ai/src/soccer/logger_test.cpp diff --git a/src/soccer/src/soccer/main.cpp b/src/rj_ai/src/soccer/main.cpp similarity index 100% rename from src/soccer/src/soccer/main.cpp rename to src/rj_ai/src/soccer/main.cpp diff --git a/src/soccer/src/soccer/node.hpp b/src/rj_ai/src/soccer/node.hpp similarity index 100% rename from src/soccer/src/soccer/node.hpp rename to src/rj_ai/src/soccer/node.hpp diff --git a/src/soccer/src/soccer/optimization/gradient_1d_config.hpp b/src/rj_ai/src/soccer/optimization/gradient_1d_config.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/gradient_1d_config.hpp rename to src/rj_ai/src/soccer/optimization/gradient_1d_config.hpp diff --git a/src/soccer/src/soccer/optimization/gradient_ascent_1d.cpp b/src/rj_ai/src/soccer/optimization/gradient_ascent_1d.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/gradient_ascent_1d.cpp rename to src/rj_ai/src/soccer/optimization/gradient_ascent_1d.cpp diff --git a/src/soccer/src/soccer/optimization/gradient_ascent_1d.hpp b/src/rj_ai/src/soccer/optimization/gradient_ascent_1d.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/gradient_ascent_1d.hpp rename to src/rj_ai/src/soccer/optimization/gradient_ascent_1d.hpp diff --git a/src/soccer/src/soccer/optimization/gradient_ascent_1d_test.cpp b/src/rj_ai/src/soccer/optimization/gradient_ascent_1d_test.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/gradient_ascent_1d_test.cpp rename to src/rj_ai/src/soccer/optimization/gradient_ascent_1d_test.cpp diff --git a/src/soccer/src/soccer/optimization/nelder_mead_2d.cpp b/src/rj_ai/src/soccer/optimization/nelder_mead_2d.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/nelder_mead_2d.cpp rename to src/rj_ai/src/soccer/optimization/nelder_mead_2d.cpp diff --git a/src/soccer/src/soccer/optimization/nelder_mead_2d.hpp b/src/rj_ai/src/soccer/optimization/nelder_mead_2d.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/nelder_mead_2d.hpp rename to src/rj_ai/src/soccer/optimization/nelder_mead_2d.hpp diff --git a/src/soccer/src/soccer/optimization/nelder_mead_2d_config.hpp b/src/rj_ai/src/soccer/optimization/nelder_mead_2d_config.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/nelder_mead_2d_config.hpp rename to src/rj_ai/src/soccer/optimization/nelder_mead_2d_config.hpp diff --git a/src/soccer/src/soccer/optimization/nelder_mead_2d_test.cpp b/src/rj_ai/src/soccer/optimization/nelder_mead_2d_test.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/nelder_mead_2d_test.cpp rename to src/rj_ai/src/soccer/optimization/nelder_mead_2d_test.cpp diff --git a/src/soccer/src/soccer/optimization/parallel_gradient_1d_config.hpp b/src/rj_ai/src/soccer/optimization/parallel_gradient_1d_config.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/parallel_gradient_1d_config.hpp rename to src/rj_ai/src/soccer/optimization/parallel_gradient_1d_config.hpp diff --git a/src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d.cpp b/src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d.cpp rename to src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d.cpp diff --git a/src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d.hpp b/src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d.hpp rename to src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d.hpp diff --git a/src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d_test.cpp b/src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d_test.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/parallel_gradient_ascent_1d_test.cpp rename to src/rj_ai/src/soccer/optimization/parallel_gradient_ascent_1d_test.cpp diff --git a/src/soccer/src/soccer/optimization/python_function_wrapper.cpp b/src/rj_ai/src/soccer/optimization/python_function_wrapper.cpp similarity index 100% rename from src/soccer/src/soccer/optimization/python_function_wrapper.cpp rename to src/rj_ai/src/soccer/optimization/python_function_wrapper.cpp diff --git a/src/soccer/src/soccer/optimization/python_function_wrapper.hpp b/src/rj_ai/src/soccer/optimization/python_function_wrapper.hpp similarity index 100% rename from src/soccer/src/soccer/optimization/python_function_wrapper.hpp rename to src/rj_ai/src/soccer/optimization/python_function_wrapper.hpp diff --git a/src/soccer/src/soccer/planning/dynamic_obstacle.hpp b/src/rj_ai/src/soccer/planning/dynamic_obstacle.hpp similarity index 100% rename from src/soccer/src/soccer/planning/dynamic_obstacle.hpp rename to src/rj_ai/src/soccer/planning/dynamic_obstacle.hpp diff --git a/src/soccer/src/soccer/planning/global_state.cpp b/src/rj_ai/src/soccer/planning/global_state.cpp similarity index 100% rename from src/soccer/src/soccer/planning/global_state.cpp rename to src/rj_ai/src/soccer/planning/global_state.cpp diff --git a/src/soccer/src/soccer/planning/global_state.hpp b/src/rj_ai/src/soccer/planning/global_state.hpp similarity index 100% rename from src/soccer/src/soccer/planning/global_state.hpp rename to src/rj_ai/src/soccer/planning/global_state.hpp diff --git a/src/soccer/src/soccer/planning/instant.hpp b/src/rj_ai/src/soccer/planning/instant.hpp similarity index 100% rename from src/soccer/src/soccer/planning/instant.hpp rename to src/rj_ai/src/soccer/planning/instant.hpp diff --git a/src/soccer/src/soccer/planning/motion_constraints.hpp b/src/rj_ai/src/soccer/planning/motion_constraints.hpp similarity index 100% rename from src/soccer/src/soccer/planning/motion_constraints.hpp rename to src/rj_ai/src/soccer/planning/motion_constraints.hpp diff --git a/src/soccer/src/soccer/planning/planner/collect_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/collect_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/collect_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/collect_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/collect_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/collect_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/collect_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/collect_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/escape_obstacles_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/escape_obstacles_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/escape_obstacles_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/escape_obstacles_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/escape_obstacles_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/escape_obstacles_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/escape_obstacles_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/escape_obstacles_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/goalie_idle_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/goalie_idle_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/goalie_idle_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/goalie_idle_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/goalie_idle_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/goalie_idle_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/goalie_idle_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/goalie_idle_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/intercept_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/intercept_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/intercept_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/intercept_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/intercept_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/intercept_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/intercept_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/intercept_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/line_kick_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/line_kick_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/line_kick_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/line_kick_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/line_kick_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/line_kick_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/line_kick_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/line_kick_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/line_pivot_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/line_pivot_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/line_pivot_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/line_pivot_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/line_pivot_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/line_pivot_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/line_pivot_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/line_pivot_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/motion_command.cpp b/src/rj_ai/src/soccer/planning/planner/motion_command.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/motion_command.cpp rename to src/rj_ai/src/soccer/planning/planner/motion_command.cpp diff --git a/src/soccer/src/soccer/planning/planner/motion_command.hpp b/src/rj_ai/src/soccer/planning/planner/motion_command.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/motion_command.hpp rename to src/rj_ai/src/soccer/planning/planner/motion_command.hpp diff --git a/src/soccer/src/soccer/planning/planner/path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/path_target_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/path_target_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/path_target_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/path_target_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/path_target_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/path_target_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/path_target_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/path_target_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/pivot_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/pivot_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/pivot_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/pivot_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/pivot_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/pivot_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/pivot_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/pivot_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/plan_request.cpp b/src/rj_ai/src/soccer/planning/planner/plan_request.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/plan_request.cpp rename to src/rj_ai/src/soccer/planning/planner/plan_request.cpp diff --git a/src/soccer/src/soccer/planning/planner/plan_request.hpp b/src/rj_ai/src/soccer/planning/planner/plan_request.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/plan_request.hpp rename to src/rj_ai/src/soccer/planning/planner/plan_request.hpp diff --git a/src/soccer/src/soccer/planning/planner/rotate_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/rotate_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/rotate_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/rotate_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/rotate_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/rotate_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/rotate_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/rotate_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner/settle_path_planner.cpp b/src/rj_ai/src/soccer/planning/planner/settle_path_planner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/settle_path_planner.cpp rename to src/rj_ai/src/soccer/planning/planner/settle_path_planner.cpp diff --git a/src/soccer/src/soccer/planning/planner/settle_path_planner.hpp b/src/rj_ai/src/soccer/planning/planner/settle_path_planner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner/settle_path_planner.hpp rename to src/rj_ai/src/soccer/planning/planner/settle_path_planner.hpp diff --git a/src/soccer/src/soccer/planning/planner_for_robot.cpp b/src/rj_ai/src/soccer/planning/planner_for_robot.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner_for_robot.cpp rename to src/rj_ai/src/soccer/planning/planner_for_robot.cpp diff --git a/src/soccer/src/soccer/planning/planner_for_robot.hpp b/src/rj_ai/src/soccer/planning/planner_for_robot.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner_for_robot.hpp rename to src/rj_ai/src/soccer/planning/planner_for_robot.hpp diff --git a/src/soccer/src/soccer/planning/planner_node.cpp b/src/rj_ai/src/soccer/planning/planner_node.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner_node.cpp rename to src/rj_ai/src/soccer/planning/planner_node.cpp diff --git a/src/soccer/src/soccer/planning/planner_node.hpp b/src/rj_ai/src/soccer/planning/planner_node.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planner_node.hpp rename to src/rj_ai/src/soccer/planning/planner_node.hpp diff --git a/src/soccer/src/soccer/planning/planner_node_main.cpp b/src/rj_ai/src/soccer/planning/planner_node_main.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planner_node_main.cpp rename to src/rj_ai/src/soccer/planning/planner_node_main.cpp diff --git a/src/soccer/src/soccer/planning/planning_params.cpp b/src/rj_ai/src/soccer/planning/planning_params.cpp similarity index 100% rename from src/soccer/src/soccer/planning/planning_params.cpp rename to src/rj_ai/src/soccer/planning/planning_params.cpp diff --git a/src/soccer/src/soccer/planning/planning_params.hpp b/src/rj_ai/src/soccer/planning/planning_params.hpp similarity index 100% rename from src/soccer/src/soccer/planning/planning_params.hpp rename to src/rj_ai/src/soccer/planning/planning_params.hpp diff --git a/src/soccer/src/soccer/planning/primitives/angle_planning.cpp b/src/rj_ai/src/soccer/planning/primitives/angle_planning.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/angle_planning.cpp rename to src/rj_ai/src/soccer/planning/primitives/angle_planning.cpp diff --git a/src/soccer/src/soccer/planning/primitives/angle_planning.hpp b/src/rj_ai/src/soccer/planning/primitives/angle_planning.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/angle_planning.hpp rename to src/rj_ai/src/soccer/planning/primitives/angle_planning.hpp diff --git a/src/soccer/src/soccer/planning/primitives/create_path.cpp b/src/rj_ai/src/soccer/planning/primitives/create_path.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/create_path.cpp rename to src/rj_ai/src/soccer/planning/primitives/create_path.cpp diff --git a/src/soccer/src/soccer/planning/primitives/create_path.hpp b/src/rj_ai/src/soccer/planning/primitives/create_path.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/create_path.hpp rename to src/rj_ai/src/soccer/planning/primitives/create_path.hpp diff --git a/src/soccer/src/soccer/planning/primitives/path_smoothing.cpp b/src/rj_ai/src/soccer/planning/primitives/path_smoothing.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/path_smoothing.cpp rename to src/rj_ai/src/soccer/planning/primitives/path_smoothing.cpp diff --git a/src/soccer/src/soccer/planning/primitives/path_smoothing.hpp b/src/rj_ai/src/soccer/planning/primitives/path_smoothing.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/path_smoothing.hpp rename to src/rj_ai/src/soccer/planning/primitives/path_smoothing.hpp diff --git a/src/soccer/src/soccer/planning/primitives/replanner.cpp b/src/rj_ai/src/soccer/planning/primitives/replanner.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/replanner.cpp rename to src/rj_ai/src/soccer/planning/primitives/replanner.cpp diff --git a/src/soccer/src/soccer/planning/primitives/replanner.hpp b/src/rj_ai/src/soccer/planning/primitives/replanner.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/replanner.hpp rename to src/rj_ai/src/soccer/planning/primitives/replanner.hpp diff --git a/src/soccer/src/soccer/planning/primitives/robo_cup_state_space.hpp b/src/rj_ai/src/soccer/planning/primitives/robo_cup_state_space.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/robo_cup_state_space.hpp rename to src/rj_ai/src/soccer/planning/primitives/robo_cup_state_space.hpp diff --git a/src/soccer/src/soccer/planning/primitives/rrt_util.cpp b/src/rj_ai/src/soccer/planning/primitives/rrt_util.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/rrt_util.cpp rename to src/rj_ai/src/soccer/planning/primitives/rrt_util.cpp diff --git a/src/soccer/src/soccer/planning/primitives/rrt_util.hpp b/src/rj_ai/src/soccer/planning/primitives/rrt_util.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/rrt_util.hpp rename to src/rj_ai/src/soccer/planning/primitives/rrt_util.hpp diff --git a/src/soccer/src/soccer/planning/primitives/trapezoidal_motion.cpp b/src/rj_ai/src/soccer/planning/primitives/trapezoidal_motion.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/trapezoidal_motion.cpp rename to src/rj_ai/src/soccer/planning/primitives/trapezoidal_motion.cpp diff --git a/src/soccer/src/soccer/planning/primitives/trapezoidal_motion.hpp b/src/rj_ai/src/soccer/planning/primitives/trapezoidal_motion.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/trapezoidal_motion.hpp rename to src/rj_ai/src/soccer/planning/primitives/trapezoidal_motion.hpp diff --git a/src/soccer/src/soccer/planning/primitives/velocity_profiling.cpp b/src/rj_ai/src/soccer/planning/primitives/velocity_profiling.cpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/velocity_profiling.cpp rename to src/rj_ai/src/soccer/planning/primitives/velocity_profiling.cpp diff --git a/src/soccer/src/soccer/planning/primitives/velocity_profiling.hpp b/src/rj_ai/src/soccer/planning/primitives/velocity_profiling.hpp similarity index 100% rename from src/soccer/src/soccer/planning/primitives/velocity_profiling.hpp rename to src/rj_ai/src/soccer/planning/primitives/velocity_profiling.hpp diff --git a/src/soccer/src/soccer/planning/robot_constraints.hpp b/src/rj_ai/src/soccer/planning/robot_constraints.hpp similarity index 100% rename from src/soccer/src/soccer/planning/robot_constraints.hpp rename to src/rj_ai/src/soccer/planning/robot_constraints.hpp diff --git a/src/soccer/src/soccer/planning/rotation_command.hpp b/src/rj_ai/src/soccer/planning/rotation_command.hpp similarity index 100% rename from src/soccer/src/soccer/planning/rotation_command.hpp rename to src/rj_ai/src/soccer/planning/rotation_command.hpp diff --git a/src/soccer/src/soccer/planning/rotation_constraints.hpp b/src/rj_ai/src/soccer/planning/rotation_constraints.hpp similarity index 100% rename from src/soccer/src/soccer/planning/rotation_constraints.hpp rename to src/rj_ai/src/soccer/planning/rotation_constraints.hpp diff --git a/src/soccer/src/soccer/planning/test_scripts/visualize_obs.py b/src/rj_ai/src/soccer/planning/test_scripts/visualize_obs.py similarity index 100% rename from src/soccer/src/soccer/planning/test_scripts/visualize_obs.py rename to src/rj_ai/src/soccer/planning/test_scripts/visualize_obs.py diff --git a/src/soccer/src/soccer/planning/tests/angle_planning_test.cpp b/src/rj_ai/src/soccer/planning/tests/angle_planning_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/angle_planning_test.cpp rename to src/rj_ai/src/soccer/planning/tests/angle_planning_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/bezier_path_test.cpp b/src/rj_ai/src/soccer/planning/tests/bezier_path_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/bezier_path_test.cpp rename to src/rj_ai/src/soccer/planning/tests/bezier_path_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/conversion_tests.cpp b/src/rj_ai/src/soccer/planning/tests/conversion_tests.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/conversion_tests.cpp rename to src/rj_ai/src/soccer/planning/tests/conversion_tests.cpp diff --git a/src/soccer/src/soccer/planning/tests/create_path_test.cpp b/src/rj_ai/src/soccer/planning/tests/create_path_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/create_path_test.cpp rename to src/rj_ai/src/soccer/planning/tests/create_path_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/planner_test.cpp b/src/rj_ai/src/soccer/planning/tests/planner_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/planner_test.cpp rename to src/rj_ai/src/soccer/planning/tests/planner_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/testing_utils.cpp b/src/rj_ai/src/soccer/planning/tests/testing_utils.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/testing_utils.cpp rename to src/rj_ai/src/soccer/planning/tests/testing_utils.cpp diff --git a/src/soccer/src/soccer/planning/tests/testing_utils.hpp b/src/rj_ai/src/soccer/planning/tests/testing_utils.hpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/testing_utils.hpp rename to src/rj_ai/src/soccer/planning/tests/testing_utils.hpp diff --git a/src/soccer/src/soccer/planning/tests/trajectory_test.cpp b/src/rj_ai/src/soccer/planning/tests/trajectory_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/trajectory_test.cpp rename to src/rj_ai/src/soccer/planning/tests/trajectory_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/trapezoidal_motion_test.cpp b/src/rj_ai/src/soccer/planning/tests/trapezoidal_motion_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/trapezoidal_motion_test.cpp rename to src/rj_ai/src/soccer/planning/tests/trapezoidal_motion_test.cpp diff --git a/src/soccer/src/soccer/planning/tests/velocity_profiling_test.cpp b/src/rj_ai/src/soccer/planning/tests/velocity_profiling_test.cpp similarity index 100% rename from src/soccer/src/soccer/planning/tests/velocity_profiling_test.cpp rename to src/rj_ai/src/soccer/planning/tests/velocity_profiling_test.cpp diff --git a/src/soccer/src/soccer/planning/trajectory.cpp b/src/rj_ai/src/soccer/planning/trajectory.cpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory.cpp rename to src/rj_ai/src/soccer/planning/trajectory.cpp diff --git a/src/soccer/src/soccer/planning/trajectory.hpp b/src/rj_ai/src/soccer/planning/trajectory.hpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory.hpp rename to src/rj_ai/src/soccer/planning/trajectory.hpp diff --git a/src/soccer/src/soccer/planning/trajectory_collection.cpp b/src/rj_ai/src/soccer/planning/trajectory_collection.cpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory_collection.cpp rename to src/rj_ai/src/soccer/planning/trajectory_collection.cpp diff --git a/src/soccer/src/soccer/planning/trajectory_collection.hpp b/src/rj_ai/src/soccer/planning/trajectory_collection.hpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory_collection.hpp rename to src/rj_ai/src/soccer/planning/trajectory_collection.hpp diff --git a/src/soccer/src/soccer/planning/trajectory_utils.cpp b/src/rj_ai/src/soccer/planning/trajectory_utils.cpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory_utils.cpp rename to src/rj_ai/src/soccer/planning/trajectory_utils.cpp diff --git a/src/soccer/src/soccer/planning/trajectory_utils.hpp b/src/rj_ai/src/soccer/planning/trajectory_utils.hpp similarity index 100% rename from src/soccer/src/soccer/planning/trajectory_utils.hpp rename to src/rj_ai/src/soccer/planning/trajectory_utils.hpp diff --git a/src/soccer/src/soccer/processor.cpp b/src/rj_ai/src/soccer/processor.cpp similarity index 100% rename from src/soccer/src/soccer/processor.cpp rename to src/rj_ai/src/soccer/processor.cpp diff --git a/src/soccer/src/soccer/processor.hpp b/src/rj_ai/src/soccer/processor.hpp similarity index 100% rename from src/soccer/src/soccer/processor.hpp rename to src/rj_ai/src/soccer/processor.hpp diff --git a/src/soccer/src/soccer/radio/network_radio.cpp b/src/rj_ai/src/soccer/radio/network_radio.cpp similarity index 100% rename from src/soccer/src/soccer/radio/network_radio.cpp rename to src/rj_ai/src/soccer/radio/network_radio.cpp diff --git a/src/soccer/src/soccer/radio/network_radio.hpp b/src/rj_ai/src/soccer/radio/network_radio.hpp similarity index 100% rename from src/soccer/src/soccer/radio/network_radio.hpp rename to src/rj_ai/src/soccer/radio/network_radio.hpp diff --git a/src/soccer/src/soccer/radio/network_radio_node_main.cpp b/src/rj_ai/src/soccer/radio/network_radio_node_main.cpp similarity index 100% rename from src/soccer/src/soccer/radio/network_radio_node_main.cpp rename to src/rj_ai/src/soccer/radio/network_radio_node_main.cpp diff --git a/src/soccer/src/soccer/radio/packet_convert.cpp b/src/rj_ai/src/soccer/radio/packet_convert.cpp similarity index 100% rename from src/soccer/src/soccer/radio/packet_convert.cpp rename to src/rj_ai/src/soccer/radio/packet_convert.cpp diff --git a/src/soccer/src/soccer/radio/packet_convert.hpp b/src/rj_ai/src/soccer/radio/packet_convert.hpp similarity index 100% rename from src/soccer/src/soccer/radio/packet_convert.hpp rename to src/rj_ai/src/soccer/radio/packet_convert.hpp diff --git a/src/soccer/src/soccer/radio/radio.cpp b/src/rj_ai/src/soccer/radio/radio.cpp similarity index 100% rename from src/soccer/src/soccer/radio/radio.cpp rename to src/rj_ai/src/soccer/radio/radio.cpp diff --git a/src/soccer/src/soccer/radio/radio.hpp b/src/rj_ai/src/soccer/radio/radio.hpp similarity index 100% rename from src/soccer/src/soccer/radio/radio.hpp rename to src/rj_ai/src/soccer/radio/radio.hpp diff --git a/src/soccer/src/soccer/radio/robot_status.hpp b/src/rj_ai/src/soccer/radio/robot_status.hpp similarity index 100% rename from src/soccer/src/soccer/radio/robot_status.hpp rename to src/rj_ai/src/soccer/radio/robot_status.hpp diff --git a/src/soccer/src/soccer/radio/sim_radio.cpp b/src/rj_ai/src/soccer/radio/sim_radio.cpp similarity index 100% rename from src/soccer/src/soccer/radio/sim_radio.cpp rename to src/rj_ai/src/soccer/radio/sim_radio.cpp diff --git a/src/soccer/src/soccer/radio/sim_radio.hpp b/src/rj_ai/src/soccer/radio/sim_radio.hpp similarity index 100% rename from src/soccer/src/soccer/radio/sim_radio.hpp rename to src/rj_ai/src/soccer/radio/sim_radio.hpp diff --git a/src/soccer/src/soccer/radio/sim_radio_node_main.cpp b/src/rj_ai/src/soccer/radio/sim_radio_node_main.cpp similarity index 100% rename from src/soccer/src/soccer/radio/sim_radio_node_main.cpp rename to src/rj_ai/src/soccer/radio/sim_radio_node_main.cpp diff --git a/src/soccer/src/soccer/referee/external_referee.cpp b/src/rj_ai/src/soccer/referee/external_referee.cpp similarity index 100% rename from src/soccer/src/soccer/referee/external_referee.cpp rename to src/rj_ai/src/soccer/referee/external_referee.cpp diff --git a/src/soccer/src/soccer/referee/external_referee.hpp b/src/rj_ai/src/soccer/referee/external_referee.hpp similarity index 100% rename from src/soccer/src/soccer/referee/external_referee.hpp rename to src/rj_ai/src/soccer/referee/external_referee.hpp diff --git a/src/soccer/src/soccer/referee/external_referee_main.cpp b/src/rj_ai/src/soccer/referee/external_referee_main.cpp similarity index 100% rename from src/soccer/src/soccer/referee/external_referee_main.cpp rename to src/rj_ai/src/soccer/referee/external_referee_main.cpp diff --git a/src/soccer/src/soccer/referee/internal_referee.cpp b/src/rj_ai/src/soccer/referee/internal_referee.cpp similarity index 100% rename from src/soccer/src/soccer/referee/internal_referee.cpp rename to src/rj_ai/src/soccer/referee/internal_referee.cpp diff --git a/src/soccer/src/soccer/referee/internal_referee.hpp b/src/rj_ai/src/soccer/referee/internal_referee.hpp similarity index 100% rename from src/soccer/src/soccer/referee/internal_referee.hpp rename to src/rj_ai/src/soccer/referee/internal_referee.hpp diff --git a/src/soccer/src/soccer/referee/internal_referee_main.cpp b/src/rj_ai/src/soccer/referee/internal_referee_main.cpp similarity index 100% rename from src/soccer/src/soccer/referee/internal_referee_main.cpp rename to src/rj_ai/src/soccer/referee/internal_referee_main.cpp diff --git a/src/soccer/src/soccer/referee/referee_base.cpp b/src/rj_ai/src/soccer/referee/referee_base.cpp similarity index 100% rename from src/soccer/src/soccer/referee/referee_base.cpp rename to src/rj_ai/src/soccer/referee/referee_base.cpp diff --git a/src/soccer/src/soccer/referee/referee_base.hpp b/src/rj_ai/src/soccer/referee/referee_base.hpp similarity index 100% rename from src/soccer/src/soccer/referee/referee_base.hpp rename to src/rj_ai/src/soccer/referee/referee_base.hpp diff --git a/src/soccer/src/soccer/robot_intent.cpp b/src/rj_ai/src/soccer/robot_intent.cpp similarity index 100% rename from src/soccer/src/soccer/robot_intent.cpp rename to src/rj_ai/src/soccer/robot_intent.cpp diff --git a/src/soccer/src/soccer/robot_intent.hpp b/src/rj_ai/src/soccer/robot_intent.hpp similarity index 100% rename from src/soccer/src/soccer/robot_intent.hpp rename to src/rj_ai/src/soccer/robot_intent.hpp diff --git a/src/soccer/src/soccer/ros2_temp/autonomy_interface.cpp b/src/rj_ai/src/soccer/ros2_temp/autonomy_interface.cpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/autonomy_interface.cpp rename to src/rj_ai/src/soccer/ros2_temp/autonomy_interface.cpp diff --git a/src/soccer/src/soccer/ros2_temp/autonomy_interface.hpp b/src/rj_ai/src/soccer/ros2_temp/autonomy_interface.hpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/autonomy_interface.hpp rename to src/rj_ai/src/soccer/ros2_temp/autonomy_interface.hpp diff --git a/src/soccer/src/soccer/ros2_temp/debug_draw_interface.cpp b/src/rj_ai/src/soccer/ros2_temp/debug_draw_interface.cpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/debug_draw_interface.cpp rename to src/rj_ai/src/soccer/ros2_temp/debug_draw_interface.cpp diff --git a/src/soccer/src/soccer/ros2_temp/debug_draw_interface.hpp b/src/rj_ai/src/soccer/ros2_temp/debug_draw_interface.hpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/debug_draw_interface.hpp rename to src/rj_ai/src/soccer/ros2_temp/debug_draw_interface.hpp diff --git a/src/soccer/src/soccer/ros2_temp/raw_vision_packet_sub.cpp b/src/rj_ai/src/soccer/ros2_temp/raw_vision_packet_sub.cpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/raw_vision_packet_sub.cpp rename to src/rj_ai/src/soccer/ros2_temp/raw_vision_packet_sub.cpp diff --git a/src/soccer/src/soccer/ros2_temp/raw_vision_packet_sub.hpp b/src/rj_ai/src/soccer/ros2_temp/raw_vision_packet_sub.hpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/raw_vision_packet_sub.hpp rename to src/rj_ai/src/soccer/ros2_temp/raw_vision_packet_sub.hpp diff --git a/src/soccer/src/soccer/ros2_temp/referee_sub.cpp b/src/rj_ai/src/soccer/ros2_temp/referee_sub.cpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/referee_sub.cpp rename to src/rj_ai/src/soccer/ros2_temp/referee_sub.cpp diff --git a/src/soccer/src/soccer/ros2_temp/referee_sub.hpp b/src/rj_ai/src/soccer/ros2_temp/referee_sub.hpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/referee_sub.hpp rename to src/rj_ai/src/soccer/ros2_temp/referee_sub.hpp diff --git a/src/soccer/src/soccer/ros2_temp/soccer_config_client.cpp b/src/rj_ai/src/soccer/ros2_temp/soccer_config_client.cpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/soccer_config_client.cpp rename to src/rj_ai/src/soccer/ros2_temp/soccer_config_client.cpp diff --git a/src/soccer/src/soccer/ros2_temp/soccer_config_client.hpp b/src/rj_ai/src/soccer/ros2_temp/soccer_config_client.hpp similarity index 100% rename from src/soccer/src/soccer/ros2_temp/soccer_config_client.hpp rename to src/rj_ai/src/soccer/ros2_temp/soccer_config_client.hpp diff --git a/src/soccer/src/soccer/ros_debug_drawer.hpp b/src/rj_ai/src/soccer/ros_debug_drawer.hpp similarity index 100% rename from src/soccer/src/soccer/ros_debug_drawer.hpp rename to src/rj_ai/src/soccer/ros_debug_drawer.hpp diff --git a/src/soccer/src/soccer/strategy/agent/agent_action_client.cpp b/src/rj_ai/src/soccer/strategy/agent/agent_action_client.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/agent_action_client.cpp rename to src/rj_ai/src/soccer/strategy/agent/agent_action_client.cpp diff --git a/src/soccer/src/soccer/strategy/agent/agent_action_client.hpp b/src/rj_ai/src/soccer/strategy/agent/agent_action_client.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/agent_action_client.hpp rename to src/rj_ai/src/soccer/strategy/agent/agent_action_client.hpp diff --git a/src/soccer/src/soccer/strategy/agent/agent_action_client_main.cpp b/src/rj_ai/src/soccer/strategy/agent/agent_action_client_main.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/agent_action_client_main.cpp rename to src/rj_ai/src/soccer/strategy/agent/agent_action_client_main.cpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/acknowledge.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/acknowledge.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/acknowledge.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/acknowledge.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/ball_in_transit_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/ball_in_transit_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/ball_in_transit_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/ball_in_transit_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/communication.cpp b/src/rj_ai/src/soccer/strategy/agent/communication/communication.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/communication.cpp rename to src/rj_ai/src/soccer/strategy/agent/communication/communication.cpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/communication.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/communication.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/communication.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/communication.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/communication_gen.py b/src/rj_ai/src/soccer/strategy/agent/communication/communication_gen.py similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/communication_gen.py rename to src/rj_ai/src/soccer/strategy/agent/communication/communication_gen.py diff --git a/src/soccer/src/soccer/strategy/agent/communication/incoming_ball_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/incoming_ball_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/incoming_ball_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/incoming_ball_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/join_wall_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/join_wall_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/join_wall_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/join_wall_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/join_wall_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/join_wall_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/join_wall_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/join_wall_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/kicker_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/kicker_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/kicker_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/kicker_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/leave_wall_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/leave_wall_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/leave_wall_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/leave_wall_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/leave_wall_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/leave_wall_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/leave_wall_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/leave_wall_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/pass_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/pass_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/pass_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/pass_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/pass_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/pass_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/pass_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/pass_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/position_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/position_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/position_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/position_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/position_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/position_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/position_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/position_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/reset_scorer_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/reset_scorer_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/reset_scorer_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/reset_scorer_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/scorer_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/scorer_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/scorer_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/scorer_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/scorer_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/scorer_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/scorer_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/scorer_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/seeker_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/seeker_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/seeker_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/seeker_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/test_request.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/test_request.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/test_request.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/test_request.hpp diff --git a/src/soccer/src/soccer/strategy/agent/communication/test_response.hpp b/src/rj_ai/src/soccer/strategy/agent/communication/test_response.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/communication/test_response.hpp rename to src/rj_ai/src/soccer/strategy/agent/communication/test_response.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/defense.cpp b/src/rj_ai/src/soccer/strategy/agent/position/defense.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/defense.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/defense.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/defense.hpp b/src/rj_ai/src/soccer/strategy/agent/position/defense.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/defense.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/defense.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/free_kicker.cpp b/src/rj_ai/src/soccer/strategy/agent/position/free_kicker.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/free_kicker.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/free_kicker.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/free_kicker.hpp b/src/rj_ai/src/soccer/strategy/agent/position/free_kicker.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/free_kicker.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/free_kicker.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/goal_kicker.cpp b/src/rj_ai/src/soccer/strategy/agent/position/goal_kicker.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/goal_kicker.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/goal_kicker.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/goal_kicker.hpp b/src/rj_ai/src/soccer/strategy/agent/position/goal_kicker.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/goal_kicker.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/goal_kicker.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/goalie.cpp b/src/rj_ai/src/soccer/strategy/agent/position/goalie.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/goalie.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/goalie.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/goalie.hpp b/src/rj_ai/src/soccer/strategy/agent/position/goalie.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/goalie.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/goalie.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/idle.cpp b/src/rj_ai/src/soccer/strategy/agent/position/idle.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/idle.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/idle.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/idle.hpp b/src/rj_ai/src/soccer/strategy/agent/position/idle.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/idle.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/idle.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/line.cpp b/src/rj_ai/src/soccer/strategy/agent/position/line.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/line.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/line.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/line.hpp b/src/rj_ai/src/soccer/strategy/agent/position/line.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/line.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/line.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/marker.cpp b/src/rj_ai/src/soccer/strategy/agent/position/marker.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/marker.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/marker.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/marker.hpp b/src/rj_ai/src/soccer/strategy/agent/position/marker.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/marker.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/marker.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/offense.cpp b/src/rj_ai/src/soccer/strategy/agent/position/offense.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/offense.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/offense.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/offense.hpp b/src/rj_ai/src/soccer/strategy/agent/position/offense.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/offense.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/offense.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/overriding_positions.hpp b/src/rj_ai/src/soccer/strategy/agent/position/overriding_positions.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/overriding_positions.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/overriding_positions.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/penalty_non_kicker.cpp b/src/rj_ai/src/soccer/strategy/agent/position/penalty_non_kicker.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/penalty_non_kicker.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/penalty_non_kicker.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/penalty_non_kicker.hpp b/src/rj_ai/src/soccer/strategy/agent/position/penalty_non_kicker.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/penalty_non_kicker.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/penalty_non_kicker.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/penalty_player.cpp b/src/rj_ai/src/soccer/strategy/agent/position/penalty_player.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/penalty_player.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/penalty_player.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/penalty_player.hpp b/src/rj_ai/src/soccer/strategy/agent/position/penalty_player.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/penalty_player.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/penalty_player.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/pivot_test.cpp b/src/rj_ai/src/soccer/strategy/agent/position/pivot_test.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/pivot_test.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/pivot_test.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/pivot_test.hpp b/src/rj_ai/src/soccer/strategy/agent/position/pivot_test.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/pivot_test.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/pivot_test.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/position.cpp b/src/rj_ai/src/soccer/strategy/agent/position/position.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/position.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/position.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/position.hpp b/src/rj_ai/src/soccer/strategy/agent/position/position.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/position.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/position.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/positions.hpp b/src/rj_ai/src/soccer/strategy/agent/position/positions.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/positions.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/positions.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/robot_factory_position.cpp b/src/rj_ai/src/soccer/strategy/agent/position/robot_factory_position.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/robot_factory_position.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/robot_factory_position.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/robot_factory_position.hpp b/src/rj_ai/src/soccer/strategy/agent/position/robot_factory_position.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/robot_factory_position.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/robot_factory_position.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/role_interface.hpp b/src/rj_ai/src/soccer/strategy/agent/position/role_interface.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/role_interface.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/role_interface.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/seeker.cpp b/src/rj_ai/src/soccer/strategy/agent/position/seeker.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/seeker.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/seeker.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/seeker.hpp b/src/rj_ai/src/soccer/strategy/agent/position/seeker.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/seeker.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/seeker.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/smartidling.cpp b/src/rj_ai/src/soccer/strategy/agent/position/smartidling.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/smartidling.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/smartidling.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/smartidling.hpp b/src/rj_ai/src/soccer/strategy/agent/position/smartidling.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/smartidling.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/smartidling.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/solo_offense.cpp b/src/rj_ai/src/soccer/strategy/agent/position/solo_offense.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/solo_offense.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/solo_offense.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/solo_offense.hpp b/src/rj_ai/src/soccer/strategy/agent/position/solo_offense.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/solo_offense.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/solo_offense.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/waller.cpp b/src/rj_ai/src/soccer/strategy/agent/position/waller.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/waller.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/waller.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/waller.hpp b/src/rj_ai/src/soccer/strategy/agent/position/waller.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/waller.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/waller.hpp diff --git a/src/soccer/src/soccer/strategy/agent/position/zoner.cpp b/src/rj_ai/src/soccer/strategy/agent/position/zoner.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/zoner.cpp rename to src/rj_ai/src/soccer/strategy/agent/position/zoner.cpp diff --git a/src/soccer/src/soccer/strategy/agent/position/zoner.hpp b/src/rj_ai/src/soccer/strategy/agent/position/zoner.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/position/zoner.hpp rename to src/rj_ai/src/soccer/strategy/agent/position/zoner.hpp diff --git a/src/soccer/src/soccer/strategy/agent/straight_line_test.cpp b/src/rj_ai/src/soccer/strategy/agent/straight_line_test.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/straight_line_test.cpp rename to src/rj_ai/src/soccer/strategy/agent/straight_line_test.cpp diff --git a/src/soccer/src/soccer/strategy/agent/straight_line_test.hpp b/src/rj_ai/src/soccer/strategy/agent/straight_line_test.hpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/straight_line_test.hpp rename to src/rj_ai/src/soccer/strategy/agent/straight_line_test.hpp diff --git a/src/soccer/src/soccer/strategy/agent/straight_line_test_main.cpp b/src/rj_ai/src/soccer/strategy/agent/straight_line_test_main.cpp similarity index 100% rename from src/soccer/src/soccer/strategy/agent/straight_line_test_main.cpp rename to src/rj_ai/src/soccer/strategy/agent/straight_line_test_main.cpp diff --git a/src/soccer/src/soccer/team_info.hpp b/src/rj_ai/src/soccer/team_info.hpp similarity index 100% rename from src/soccer/src/soccer/team_info.hpp rename to src/rj_ai/src/soccer/team_info.hpp diff --git a/src/soccer/src/soccer/temp.cpp b/src/rj_ai/src/soccer/temp.cpp similarity index 100% rename from src/soccer/src/soccer/temp.cpp rename to src/rj_ai/src/soccer/temp.cpp diff --git a/src/soccer/src/soccer/test_main.cpp b/src/rj_ai/src/soccer/test_main.cpp similarity index 100% rename from src/soccer/src/soccer/test_main.cpp rename to src/rj_ai/src/soccer/test_main.cpp diff --git a/src/soccer/src/soccer/ui/battery_widget.cpp b/src/rj_ai/src/soccer/ui/battery_widget.cpp similarity index 100% rename from src/soccer/src/soccer/ui/battery_widget.cpp rename to src/rj_ai/src/soccer/ui/battery_widget.cpp diff --git a/src/soccer/src/soccer/ui/battery_widget.hpp b/src/rj_ai/src/soccer/ui/battery_widget.hpp similarity index 100% rename from src/soccer/src/soccer/ui/battery_widget.hpp rename to src/rj_ai/src/soccer/ui/battery_widget.hpp diff --git a/src/soccer/src/soccer/ui/field_view.cpp b/src/rj_ai/src/soccer/ui/field_view.cpp similarity index 100% rename from src/soccer/src/soccer/ui/field_view.cpp rename to src/rj_ai/src/soccer/ui/field_view.cpp diff --git a/src/soccer/src/soccer/ui/field_view.hpp b/src/rj_ai/src/soccer/ui/field_view.hpp similarity index 100% rename from src/soccer/src/soccer/ui/field_view.hpp rename to src/rj_ai/src/soccer/ui/field_view.hpp diff --git a/src/soccer/src/soccer/ui/main_window.cpp b/src/rj_ai/src/soccer/ui/main_window.cpp similarity index 100% rename from src/soccer/src/soccer/ui/main_window.cpp rename to src/rj_ai/src/soccer/ui/main_window.cpp diff --git a/src/soccer/src/soccer/ui/main_window.hpp b/src/rj_ai/src/soccer/ui/main_window.hpp similarity index 100% rename from src/soccer/src/soccer/ui/main_window.hpp rename to src/rj_ai/src/soccer/ui/main_window.hpp diff --git a/src/soccer/src/soccer/ui/protobuf_tree.cpp b/src/rj_ai/src/soccer/ui/protobuf_tree.cpp similarity index 100% rename from src/soccer/src/soccer/ui/protobuf_tree.cpp rename to src/rj_ai/src/soccer/ui/protobuf_tree.cpp diff --git a/src/soccer/src/soccer/ui/protobuf_tree.hpp b/src/rj_ai/src/soccer/ui/protobuf_tree.hpp similarity index 100% rename from src/soccer/src/soccer/ui/protobuf_tree.hpp rename to src/rj_ai/src/soccer/ui/protobuf_tree.hpp diff --git a/src/soccer/src/soccer/ui/qt/ConfigFileTab.ui b/src/rj_ai/src/soccer/ui/qt/ConfigFileTab.ui similarity index 100% rename from src/soccer/src/soccer/ui/qt/ConfigFileTab.ui rename to src/rj_ai/src/soccer/ui/qt/ConfigFileTab.ui diff --git a/src/soccer/src/soccer/ui/qt/LogViewer.ui b/src/rj_ai/src/soccer/ui/qt/LogViewer.ui similarity index 100% rename from src/soccer/src/soccer/ui/qt/LogViewer.ui rename to src/rj_ai/src/soccer/ui/qt/LogViewer.ui diff --git a/src/soccer/src/soccer/ui/qt/MainWindow.ui b/src/rj_ai/src/soccer/ui/qt/MainWindow.ui similarity index 100% rename from src/soccer/src/soccer/ui/qt/MainWindow.ui rename to src/rj_ai/src/soccer/ui/qt/MainWindow.ui diff --git a/src/soccer/src/soccer/ui/qt/RefereeTab.ui b/src/rj_ai/src/soccer/ui/qt/RefereeTab.ui similarity index 100% rename from src/soccer/src/soccer/ui/qt/RefereeTab.ui rename to src/rj_ai/src/soccer/ui/qt/RefereeTab.ui diff --git a/src/soccer/src/soccer/ui/qt/RobotStatusWidget.ui b/src/rj_ai/src/soccer/ui/qt/RobotStatusWidget.ui similarity index 100% rename from src/soccer/src/soccer/ui/qt/RobotStatusWidget.ui rename to src/rj_ai/src/soccer/ui/qt/RobotStatusWidget.ui diff --git a/src/soccer/src/soccer/ui/qt/SoccerBall.icns b/src/rj_ai/src/soccer/ui/qt/SoccerBall.icns similarity index 100% rename from src/soccer/src/soccer/ui/qt/SoccerBall.icns rename to src/rj_ai/src/soccer/ui/qt/SoccerBall.icns diff --git a/src/soccer/src/soccer/ui/qt/SoccerBall.png b/src/rj_ai/src/soccer/ui/qt/SoccerBall.png similarity index 100% rename from src/soccer/src/soccer/ui/qt/SoccerBall.png rename to src/rj_ai/src/soccer/ui/qt/SoccerBall.png diff --git a/src/soccer/src/soccer/ui/qt/direct_blue.svg b/src/rj_ai/src/soccer/ui/qt/direct_blue.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/direct_blue.svg rename to src/rj_ai/src/soccer/ui/qt/direct_blue.svg diff --git a/src/soccer/src/soccer/ui/qt/direct_yellow.svg b/src/rj_ai/src/soccer/ui/qt/direct_yellow.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/direct_yellow.svg rename to src/rj_ai/src/soccer/ui/qt/direct_yellow.svg diff --git a/src/soccer/src/soccer/ui/qt/force_start.svg b/src/rj_ai/src/soccer/ui/qt/force_start.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/force_start.svg rename to src/rj_ai/src/soccer/ui/qt/force_start.svg diff --git a/src/soccer/src/soccer/ui/qt/halt.svg b/src/rj_ai/src/soccer/ui/qt/halt.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/halt.svg rename to src/rj_ai/src/soccer/ui/qt/halt.svg diff --git a/src/soccer/src/soccer/ui/qt/indirect_blue.svg b/src/rj_ai/src/soccer/ui/qt/indirect_blue.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/indirect_blue.svg rename to src/rj_ai/src/soccer/ui/qt/indirect_blue.svg diff --git a/src/soccer/src/soccer/ui/qt/indirect_yellow.svg b/src/rj_ai/src/soccer/ui/qt/indirect_yellow.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/indirect_yellow.svg rename to src/rj_ai/src/soccer/ui/qt/indirect_yellow.svg diff --git a/src/soccer/src/soccer/ui/qt/kickoff_blue.svg b/src/rj_ai/src/soccer/ui/qt/kickoff_blue.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/kickoff_blue.svg rename to src/rj_ai/src/soccer/ui/qt/kickoff_blue.svg diff --git a/src/soccer/src/soccer/ui/qt/kickoff_yellow.svg b/src/rj_ai/src/soccer/ui/qt/kickoff_yellow.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/kickoff_yellow.svg rename to src/rj_ai/src/soccer/ui/qt/kickoff_yellow.svg diff --git a/src/soccer/src/soccer/ui/qt/live.svg b/src/rj_ai/src/soccer/ui/qt/live.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/live.svg rename to src/rj_ai/src/soccer/ui/qt/live.svg diff --git a/src/soccer/src/soccer/ui/qt/log_icons.qrc b/src/rj_ai/src/soccer/ui/qt/log_icons.qrc similarity index 100% rename from src/soccer/src/soccer/ui/qt/log_icons.qrc rename to src/rj_ai/src/soccer/ui/qt/log_icons.qrc diff --git a/src/soccer/src/soccer/ui/qt/main_icons.qrc b/src/rj_ai/src/soccer/ui/qt/main_icons.qrc similarity index 100% rename from src/soccer/src/soccer/ui/qt/main_icons.qrc rename to src/rj_ai/src/soccer/ui/qt/main_icons.qrc diff --git a/src/soccer/src/soccer/ui/qt/next-frame.svg b/src/rj_ai/src/soccer/ui/qt/next-frame.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/next-frame.svg rename to src/rj_ai/src/soccer/ui/qt/next-frame.svg diff --git a/src/soccer/src/soccer/ui/qt/nyan.svg b/src/rj_ai/src/soccer/ui/qt/nyan.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/nyan.svg rename to src/rj_ai/src/soccer/ui/qt/nyan.svg diff --git a/src/soccer/src/soccer/ui/qt/pause.svg b/src/rj_ai/src/soccer/ui/qt/pause.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/pause.svg rename to src/rj_ai/src/soccer/ui/qt/pause.svg diff --git a/src/soccer/src/soccer/ui/qt/play.svg b/src/rj_ai/src/soccer/ui/qt/play.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/play.svg rename to src/rj_ai/src/soccer/ui/qt/play.svg diff --git a/src/soccer/src/soccer/ui/qt/prev-frame.svg b/src/rj_ai/src/soccer/ui/qt/prev-frame.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/prev-frame.svg rename to src/rj_ai/src/soccer/ui/qt/prev-frame.svg diff --git a/src/soccer/src/soccer/ui/qt/radio-connected.svg b/src/rj_ai/src/soccer/ui/qt/radio-connected.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/radio-connected.svg rename to src/rj_ai/src/soccer/ui/qt/radio-connected.svg diff --git a/src/soccer/src/soccer/ui/qt/radio-disconnected.svg b/src/rj_ai/src/soccer/ui/qt/radio-disconnected.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/radio-disconnected.svg rename to src/rj_ai/src/soccer/ui/qt/radio-disconnected.svg diff --git a/src/soccer/src/soccer/ui/qt/rainbow.svg b/src/rj_ai/src/soccer/ui/qt/rainbow.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/rainbow.svg rename to src/rj_ai/src/soccer/ui/qt/rainbow.svg diff --git a/src/soccer/src/soccer/ui/qt/ready.svg b/src/rj_ai/src/soccer/ui/qt/ready.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/ready.svg rename to src/rj_ai/src/soccer/ui/qt/ready.svg diff --git a/src/soccer/src/soccer/ui/qt/rewind.svg b/src/rj_ai/src/soccer/ui/qt/rewind.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/rewind.svg rename to src/rj_ai/src/soccer/ui/qt/rewind.svg diff --git a/src/soccer/src/soccer/ui/qt/running.png b/src/rj_ai/src/soccer/ui/qt/running.png similarity index 100% rename from src/soccer/src/soccer/ui/qt/running.png rename to src/rj_ai/src/soccer/ui/qt/running.png diff --git a/src/soccer/src/soccer/ui/qt/stop.svg b/src/rj_ai/src/soccer/ui/qt/stop.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/stop.svg rename to src/rj_ai/src/soccer/ui/qt/stop.svg diff --git a/src/soccer/src/soccer/ui/qt/themes/1337h4x0r.stylesheet b/src/rj_ai/src/soccer/ui/qt/themes/1337h4x0r.stylesheet similarity index 100% rename from src/soccer/src/soccer/ui/qt/themes/1337h4x0r.stylesheet rename to src/rj_ai/src/soccer/ui/qt/themes/1337h4x0r.stylesheet diff --git a/src/soccer/src/soccer/ui/qt/themes/QTDark.stylesheet b/src/rj_ai/src/soccer/ui/qt/themes/QTDark.stylesheet similarity index 100% rename from src/soccer/src/soccer/ui/qt/themes/QTDark.stylesheet rename to src/rj_ai/src/soccer/ui/qt/themes/QTDark.stylesheet diff --git a/src/soccer/src/soccer/ui/qt/themes/darculized.stylesheet b/src/rj_ai/src/soccer/ui/qt/themes/darculized.stylesheet similarity index 100% rename from src/soccer/src/soccer/ui/qt/themes/darculized.stylesheet rename to src/rj_ai/src/soccer/ui/qt/themes/darculized.stylesheet diff --git a/src/soccer/src/soccer/ui/qt/themes/nyan.stylesheet b/src/rj_ai/src/soccer/ui/qt/themes/nyan.stylesheet similarity index 100% rename from src/soccer/src/soccer/ui/qt/themes/nyan.stylesheet rename to src/rj_ai/src/soccer/ui/qt/themes/nyan.stylesheet diff --git a/src/soccer/src/soccer/ui/qt/vision-available.svg b/src/rj_ai/src/soccer/ui/qt/vision-available.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/vision-available.svg rename to src/rj_ai/src/soccer/ui/qt/vision-available.svg diff --git a/src/soccer/src/soccer/ui/qt/vision-unavailable.svg b/src/rj_ai/src/soccer/ui/qt/vision-unavailable.svg similarity index 100% rename from src/soccer/src/soccer/ui/qt/vision-unavailable.svg rename to src/rj_ai/src/soccer/ui/qt/vision-unavailable.svg diff --git a/src/soccer/src/soccer/ui/referee_tab.cpp b/src/rj_ai/src/soccer/ui/referee_tab.cpp similarity index 100% rename from src/soccer/src/soccer/ui/referee_tab.cpp rename to src/rj_ai/src/soccer/ui/referee_tab.cpp diff --git a/src/soccer/src/soccer/ui/referee_tab.hpp b/src/rj_ai/src/soccer/ui/referee_tab.hpp similarity index 100% rename from src/soccer/src/soccer/ui/referee_tab.hpp rename to src/rj_ai/src/soccer/ui/referee_tab.hpp diff --git a/src/soccer/src/soccer/ui/robot_status_widget.cpp b/src/rj_ai/src/soccer/ui/robot_status_widget.cpp similarity index 100% rename from src/soccer/src/soccer/ui/robot_status_widget.cpp rename to src/rj_ai/src/soccer/ui/robot_status_widget.cpp diff --git a/src/soccer/src/soccer/ui/robot_status_widget.hpp b/src/rj_ai/src/soccer/ui/robot_status_widget.hpp similarity index 100% rename from src/soccer/src/soccer/ui/robot_status_widget.hpp rename to src/rj_ai/src/soccer/ui/robot_status_widget.hpp diff --git a/src/soccer/src/soccer/ui/robot_widget.cpp b/src/rj_ai/src/soccer/ui/robot_widget.cpp similarity index 100% rename from src/soccer/src/soccer/ui/robot_widget.cpp rename to src/rj_ai/src/soccer/ui/robot_widget.cpp diff --git a/src/soccer/src/soccer/ui/robot_widget.hpp b/src/rj_ai/src/soccer/ui/robot_widget.hpp similarity index 100% rename from src/soccer/src/soccer/ui/robot_widget.hpp rename to src/rj_ai/src/soccer/ui/robot_widget.hpp diff --git a/src/soccer/src/soccer/ui/sim_field_view.cpp b/src/rj_ai/src/soccer/ui/sim_field_view.cpp similarity index 100% rename from src/soccer/src/soccer/ui/sim_field_view.cpp rename to src/rj_ai/src/soccer/ui/sim_field_view.cpp diff --git a/src/soccer/src/soccer/ui/sim_field_view.hpp b/src/rj_ai/src/soccer/ui/sim_field_view.hpp similarity index 100% rename from src/soccer/src/soccer/ui/sim_field_view.hpp rename to src/rj_ai/src/soccer/ui/sim_field_view.hpp diff --git a/src/soccer/src/soccer/ui/strip_chart.cpp b/src/rj_ai/src/soccer/ui/strip_chart.cpp similarity index 100% rename from src/soccer/src/soccer/ui/strip_chart.cpp rename to src/rj_ai/src/soccer/ui/strip_chart.cpp diff --git a/src/soccer/src/soccer/ui/strip_chart.hpp b/src/rj_ai/src/soccer/ui/strip_chart.hpp similarity index 100% rename from src/soccer/src/soccer/ui/strip_chart.hpp rename to src/rj_ai/src/soccer/ui/strip_chart.hpp diff --git a/src/soccer/src/soccer/ui/style_sheet_manager.cpp b/src/rj_ai/src/soccer/ui/style_sheet_manager.cpp similarity index 100% rename from src/soccer/src/soccer/ui/style_sheet_manager.cpp rename to src/rj_ai/src/soccer/ui/style_sheet_manager.cpp diff --git a/src/soccer/src/soccer/ui/style_sheet_manager.hpp b/src/rj_ai/src/soccer/ui/style_sheet_manager.hpp similarity index 100% rename from src/soccer/src/soccer/ui/style_sheet_manager.hpp rename to src/rj_ai/src/soccer/ui/style_sheet_manager.hpp diff --git a/src/soccer/src/soccer/world_state.cpp b/src/rj_ai/src/soccer/world_state.cpp similarity index 100% rename from src/soccer/src/soccer/world_state.cpp rename to src/rj_ai/src/soccer/world_state.cpp diff --git a/src/soccer/src/soccer/world_state.hpp b/src/rj_ai/src/soccer/world_state.hpp similarity index 100% rename from src/soccer/src/soccer/world_state.hpp rename to src/rj_ai/src/soccer/world_state.hpp diff --git a/src/soccer/testing/CMakeLists.txt b/src/rj_ai/testing/CMakeLists.txt similarity index 100% rename from src/soccer/testing/CMakeLists.txt rename to src/rj_ai/testing/CMakeLists.txt diff --git a/src/soccer/testing/rj_vision_filter/CMakeLists.txt b/src/rj_ai/testing/rj_vision_filter/CMakeLists.txt similarity index 100% rename from src/soccer/testing/rj_vision_filter/CMakeLists.txt rename to src/rj_ai/testing/rj_vision_filter/CMakeLists.txt diff --git a/src/soccer/testing/rj_vision_filter/ball_bounce_test.cpp b/src/rj_ai/testing/rj_vision_filter/ball_bounce_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/ball_bounce_test.cpp rename to src/rj_ai/testing/rj_vision_filter/ball_bounce_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/camera_ball_test.cpp b/src/rj_ai/testing/rj_vision_filter/camera_ball_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/camera_ball_test.cpp rename to src/rj_ai/testing/rj_vision_filter/camera_ball_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/camera_robot_test.cpp b/src/rj_ai/testing/rj_vision_filter/camera_robot_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/camera_robot_test.cpp rename to src/rj_ai/testing/rj_vision_filter/camera_robot_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/camera_test.cpp b/src/rj_ai/testing/rj_vision_filter/camera_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/camera_test.cpp rename to src/rj_ai/testing/rj_vision_filter/camera_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/kalman_ball_test.cpp b/src/rj_ai/testing/rj_vision_filter/kalman_ball_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/kalman_ball_test.cpp rename to src/rj_ai/testing/rj_vision_filter/kalman_ball_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/kalman_robot_test.cpp b/src/rj_ai/testing/rj_vision_filter/kalman_robot_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/kalman_robot_test.cpp rename to src/rj_ai/testing/rj_vision_filter/kalman_robot_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/world_ball_test.cpp b/src/rj_ai/testing/rj_vision_filter/world_ball_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/world_ball_test.cpp rename to src/rj_ai/testing/rj_vision_filter/world_ball_test.cpp diff --git a/src/soccer/testing/rj_vision_filter/world_robot_test.cpp b/src/rj_ai/testing/rj_vision_filter/world_robot_test.cpp similarity index 100% rename from src/soccer/testing/rj_vision_filter/world_robot_test.cpp rename to src/rj_ai/testing/rj_vision_filter/world_robot_test.cpp diff --git a/src/soccer/testing/soccer/CMakeLists.txt b/src/rj_ai/testing/soccer/CMakeLists.txt similarity index 100% rename from src/soccer/testing/soccer/CMakeLists.txt rename to src/rj_ai/testing/soccer/CMakeLists.txt diff --git a/src/soccer/testing/soccer/src/game_state_test.cpp b/src/rj_ai/testing/soccer/src/game_state_test.cpp similarity index 100% rename from src/soccer/testing/soccer/src/game_state_test.cpp rename to src/rj_ai/testing/soccer/src/game_state_test.cpp diff --git a/src/soccer/testing/soccer/src/world_state_test.cpp b/src/rj_ai/testing/soccer/src/world_state_test.cpp similarity index 100% rename from src/soccer/testing/soccer/src/world_state_test.cpp rename to src/rj_ai/testing/soccer/src/world_state_test.cpp