From 9f3fc2e47694ac6fcaaec1de67643c6e12468355 Mon Sep 17 00:00:00 2001 From: AlyssaKoi Date: Fri, 17 Oct 2025 10:19:04 -0500 Subject: [PATCH 01/13] adding my PID and config updates to main layout --- .../gazebo_controller/diffdrive_pid.py | 100 ++++++++++++++++++ .../launch/ros_gz_bridge.launch.py | 7 +- 2 files changed, 105 insertions(+), 2 deletions(-) create mode 100644 src/gazebo_controller/gazebo_controller/diffdrive_pid.py diff --git a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py new file mode 100644 index 0000000..cd39149 --- /dev/null +++ b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py @@ -0,0 +1,100 @@ +import rclpy +from rclpy.node import Node +from geometry_msgs.msg import Twist, PoseStamped +import tf_transformations +import math +from tf2_ros import Buffer, TransformListener + +class DiffDrivePID(Node): + def __init__(self): # Initialize variables + super().__init__('diffdrive_pid') + + self.tf_buffer = Buffer() # Create TF buffer and listener to get transform between 'odom' and 'chassis' + self.tf_listener = TransformListener(self.tf_buffer, self) + self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_callback, 10) # Subscribe to /goal_pose + self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) # Publisher for /cmd_vel + + + self.goal = None # State tracking + self.prev_error_dist = 0.0 + self.prev_error_heading = 0.0 + self.prev_time = self.get_clock().now() + + self.Kp_lin = 0.5 + self.Kd_lin = 0.05 + self.Kp_ang = 1.0 + self.Kd_ang = 0.1 + self.prev_dist_err = 0.0 #distance error + self.prev_ang_err = 0.0 # angular error + + + self.timer = self.create_timer(1.0/30.0, self.control_loop) # 30 Hz control timer + self.get_logger().info("PID controller node started at 30 Hz") + + + def goal_callback(self, msg): # Store the latest goal pose from /goal_pose + self.goal = msg.pose + self.get_logger().info("New goal received") + + def get_dt(self): #compute elapsed time + now = self.get_clock().now() + dt = (now - self.prev_time).nanoseconds / 1e9 + if dt <= 0.0: + return None + self.prev_time = now + return dt + + + + def control_loop(self): #main PD loop called every 30sec + if self.goal is None: + return + try: + t = self.tf_buffer.lookup_transform('odom', 'vehicle_blue/chassis', rclpy.time.Time()) + + except Exception as e: + self.get_logger().warn(f"TF lookup failed: {e}") + return + x = t.transform.translation.x + y = t.transform.translation.y + q = t.transform.rotation + siny_cosp = 2 * (q.w * q.z + q.x * q.y) # Convert quaternion + cosy_cosp = 1 - 2 * (q.y * q.y + q.z * q.z) + theta = math.atan2(siny_cosp, cosy_cosp) + + + dx = self.goal.position.x - x # Compute distance and heading errors + dy = self.goal.position.y - y + distance_error = math.sqrt(dx**2 + dy**2) + heading_error = math.atan2(dy, dx) - theta + heading_error = math.atan2(math.sin(heading_error), math.cos(heading_error)) + + + dt = self.get_dt() + if dt is None: + return + + v = self.Kp_lin * distance_error + self.Kd_lin * (distance_error - self.prev_dist_err) / dt #control linear velocity + w = self.Kp_ang * heading_error + self.Kd_ang * (heading_error - self.prev_ang_err) / dt #control angular velocity + + self.prev_dist_err = distance_error #update memory for next loop + self.prev_heading_err = heading_error + + + cmd = Twist() # Publish velocities + cmd.linear.x = v + cmd.angular.z = w + self.cmd_pub.publish(cmd) + + +def main(args=None): + rclpy.init(args=args) + node = DiffDrivePID() + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + finally: + node.destroy_node() + rclpy.shutdown() + diff --git a/src/gazebo_controller/launch/ros_gz_bridge.launch.py b/src/gazebo_controller/launch/ros_gz_bridge.launch.py index fbe8b80..34fd111 100644 --- a/src/gazebo_controller/launch/ros_gz_bridge.launch.py +++ b/src/gazebo_controller/launch/ros_gz_bridge.launch.py @@ -12,7 +12,10 @@ def generate_launch_description(): executable='parameter_bridge', name='ros_gz_bridge', output='screen', - parameters=[bridge_yaml] - ) + arguments=[ + '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', + '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', + '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', + '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock']) return LaunchDescription([bridge]) From b1ada424d37bf2dee3945543cf3b59ddd7ee07ef Mon Sep 17 00:00:00 2001 From: vincexl Date: Sat, 18 Oct 2025 08:41:44 +0800 Subject: [PATCH 02/13] removed unused package, frame reference chassis, added entry point --- .gitignore | 60 --- .../building_robot-checkpoint.sdf | 63 +++ README.md | 123 ------ build/.built_by | 1 + build/COLCON_IGNORE | 0 .../build/lib/gazebo_controller/__init__.py | 0 build/gazebo_controller/colcon_build.rc | 1 + .../colcon_command_prefix_setup_py.sh | 1 + .../colcon_command_prefix_setup_py.sh.env | 55 +++ .../gazebo_controller.egg-info/PKG-INFO | 8 + .../gazebo_controller.egg-info/SOURCES.txt | 20 + .../dependency_links.txt | 1 + .../gazebo_controller.egg-info/requires.txt | 1 + .../gazebo_controller.egg-info/top_level.txt | 1 + .../gazebo_controller.egg-info/zip-safe | 1 + build/gazebo_controller/install.log | 15 + .../__pycache__/sitecustomize.cpython-312.pyc | Bin 0 -> 454 bytes .../prefix_override/sitecustomize.py | 4 + install/.colcon_install_layout | 1 + install/COLCON_IGNORE | 0 install/_local_setup_util_ps1.py | 407 ++++++++++++++++++ install/_local_setup_util_sh.py | 407 ++++++++++++++++++ .../PKG-INFO | 8 + .../SOURCES.txt | 20 + .../dependency_links.txt | 1 + .../requires.txt | 1 + .../top_level.txt | 1 + .../zip-safe | 1 + .../gazebo_controller/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 221 bytes .../resource_index/packages/gazebo_controller | 0 .../colcon-core/packages/gazebo_controller | 1 + .../config/gazebo_bridge.yaml | 31 ++ .../hook/ament_prefix_path.dsv | 1 + .../hook/ament_prefix_path.ps1 | 3 + .../hook/ament_prefix_path.sh | 3 + .../gazebo_controller/hook/pythonpath.dsv | 1 + .../gazebo_controller/hook/pythonpath.ps1 | 3 + .../gazebo_controller/hook/pythonpath.sh | 3 + .../gazebo_with_bridge.launch.cpython-312.pyc | Bin 0 -> 1332 bytes .../ros_gz_bridge.launch.cpython-312.pyc | Bin 0 -> 948 bytes .../launch/gazebo_with_bridge.launch.py | 28 ++ .../launch/ros_gz_bridge.launch.py | 18 + .../share/gazebo_controller/package.bash | 31 ++ .../share/gazebo_controller/package.dsv | 6 + .../share/gazebo_controller/package.ps1 | 116 +++++ .../share/gazebo_controller/package.sh | 87 ++++ .../share/gazebo_controller/package.xml | 28 ++ .../share/gazebo_controller/package.zsh | 42 ++ .../sdf/building_robot copy.sdf | 354 +++++++++++++++ .../gazebo_controller/sdf/building_robot.sdf | 281 ++++++++++++ install/local_setup.bash | 121 ++++++ install/local_setup.ps1 | 55 +++ install/local_setup.sh | 137 ++++++ install/local_setup.zsh | 134 ++++++ install/setup.bash | 34 ++ install/setup.ps1 | 30 ++ install/setup.sh | 49 +++ install/setup.zsh | 34 ++ log/COLCON_IGNORE | 0 log/build_2025-10-14_02-08-03/events.log | 56 +++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 39 ++ .../gazebo_controller/stdout_stderr.log | 39 ++ .../gazebo_controller/streams.log | 41 ++ log/build_2025-10-14_02-08-03/logger_all.log | 131 ++++++ log/latest | 1 + log/latest_build | 1 + .../gazebo_controller/diffdrive_pid.py | 6 +- src/gazebo_controller/package.xml | 2 + src/gazebo_controller/setup.py | 1 + 72 files changed, 2966 insertions(+), 186 deletions(-) create mode 100644 .ipynb_checkpoints/building_robot-checkpoint.sdf create mode 100644 build/.built_by create mode 100644 build/COLCON_IGNORE create mode 100644 build/gazebo_controller/build/lib/gazebo_controller/__init__.py create mode 100644 build/gazebo_controller/colcon_build.rc create mode 100644 build/gazebo_controller/colcon_command_prefix_setup_py.sh create mode 100644 build/gazebo_controller/colcon_command_prefix_setup_py.sh.env create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/requires.txt create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/top_level.txt create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/zip-safe create mode 100644 build/gazebo_controller/install.log create mode 100644 build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc create mode 100644 build/gazebo_controller/prefix_override/sitecustomize.py create mode 100644 install/.colcon_install_layout create mode 100644 install/COLCON_IGNORE create mode 100644 install/_local_setup_util_ps1.py create mode 100644 install/_local_setup_util_sh.py create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc create mode 100644 install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller create mode 100644 install/gazebo_controller/share/colcon-core/packages/gazebo_controller create mode 100644 install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 create mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/ros_gz_bridge.launch.cpython-312.pyc create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py create mode 100644 install/gazebo_controller/share/gazebo_controller/package.bash create mode 100644 install/gazebo_controller/share/gazebo_controller/package.dsv create mode 100644 install/gazebo_controller/share/gazebo_controller/package.ps1 create mode 100644 install/gazebo_controller/share/gazebo_controller/package.sh create mode 100644 install/gazebo_controller/share/gazebo_controller/package.xml create mode 100644 install/gazebo_controller/share/gazebo_controller/package.zsh create mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf create mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf create mode 100644 install/local_setup.bash create mode 100644 install/local_setup.ps1 create mode 100644 install/local_setup.sh create mode 100644 install/local_setup.zsh create mode 100644 install/setup.bash create mode 100644 install/setup.ps1 create mode 100644 install/setup.sh create mode 100644 install/setup.zsh create mode 100644 log/COLCON_IGNORE create mode 100644 log/build_2025-10-14_02-08-03/events.log create mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/command.log create mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/streams.log create mode 100644 log/build_2025-10-14_02-08-03/logger_all.log create mode 120000 log/latest create mode 120000 log/latest_build diff --git a/.gitignore b/.gitignore index 5c73bc2..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,60 +0,0 @@ -# ROS2 Build artifacts -build/ -install/ -log/ - -# Python -__pycache__/ -*.py[cod] -*$py.class -*.so -.Python -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -*.egg-info/ -.installed.cfg -*.egg -MANIFEST - -# IDE -.vscode/ -.idea/ -*.swp -*.swo -*~ - -# OS -.DS_Store -Thumbs.db - -# Temporary files -*.tmp -*.temp -*.log - -# Backup files -*.bak -*.backup -*~ - -# Jupyter Notebooks -.ipynb_checkpoints/ - -# Virtual environments -venv/ -env/ -ENV/ - -# Local configuration -.env -.env.local diff --git a/.ipynb_checkpoints/building_robot-checkpoint.sdf b/.ipynb_checkpoints/building_robot-checkpoint.sdf new file mode 100644 index 0000000..0df449c --- /dev/null +++ b/.ipynb_checkpoints/building_robot-checkpoint.sdf @@ -0,0 +1,63 @@ + + + + + 0.001 + 1.0 + + + + + + + + + + true + 0 0 10 0 0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + + + true + + + + + 0 0 1 + + + + + + + 0 0 1 + 100 100 + + + + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index 013b80c..e69de29 100644 --- a/README.md +++ b/README.md @@ -1,123 +0,0 @@ -# Gazebo Controller Workspace - -A ROS2 workspace for controlling differential drive robots in Gazebo simulation. - -## Overview - -This workspace contains a ROS2 package (`gazebo_controller`) that provides: -- **Differential drive robot simulation** in Gazebo -- **ROS2-Gazebo bridge** for topic communication -- **Custom robot models** with differential drive capabilities -- **Launch files** for easy simulation startup - -## Package Structure - -``` -gazebo_controller_ws/ -├── src/ -│ └── gazebo_controller/ -│ ├── gazebo_controller/ # Python package -│ ├── launch/ # Launch files -│ │ ├── ros_gz_bridge.launch.py -│ │ └── gazebo_with_bridge.launch.py -│ ├── config/ # Configuration files -│ │ └── gazebo_bridge.yaml -│ ├── sdf/ # Robot model files -│ │ └── building_robot.sdf -│ ├── package.xml # Package dependencies -│ └── setup.py # Package setup -└── README.md -``` - -## Quick Start - -### 1. Build the Workspace - -```bash -cd gazebo_controller_ws -colcon build -source install/setup.bash -``` - -### 2. Launch Options - -**Option A: Complete System (Gazebo + Bridge)** -```bash -ros2 launch gazebo_controller gazebo_with_bridge.launch.py -``` - -**Option B: Bridge Only (if Gazebo already running)** -```bash -ros2 launch gazebo_controller ros_gz_bridge.launch.py -``` - -**Option C: Manual Control** -```bash -# Terminal 1: Start Gazebo -gz sim $(ros2 pkg prefix gazebo_controller)/share/gazebo_controller/sdf/building_robot.sdf - -# Terminal 2: Start Bridge -ros2 launch gazebo_controller ros_gz_bridge.launch.py -``` - -### 3. Control the Robot - -```bash -# Move forward -ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.5, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.0}" - -# Turn left -ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.5}" - -# Stop -ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.0}" -``` - -## Robot Model - -The `building_robot.sdf` contains a unique **Pizza Delivery Bot** design featuring: -- **Red chassis** with yellow delivery compartment -- **Differential drive** with realistic tire/rim wheels -- **Dual front support wheels** for stability -- **Communication antenna** for autonomous operation - -## Available Topics - -| Topic | Type | Direction | Description | -|-------|------|-----------|-------------| -| `/cmd_vel` | `geometry_msgs/msg/Twist` | ROS → Gazebo | Velocity commands | -| `/odom` | `nav_msgs/msg/Odometry` | Gazebo → ROS | Robot odometry | -| `/tf` | `tf2_msgs/msg/TFMessage` | Gazebo → ROS | Transform data | -| `/clock` | `rosgraph_msgs/msg/Clock` | Gazebo → ROS | Simulation time | - -## Dependencies - -- **ROS2** (Jazzy/Humble) -- **Gazebo** (Garden/Harmonic) -- **ros_gz_bridge** -- **geometry_msgs** -- **nav_msgs** -- **tf2_ros** - -## Notes - -- Ensure you run `colcon build` from the **workspace root**, not from inside `src/gazebo_controller` -- Source the workspace with `source install/setup.bash` after building -- The robot uses differential drive kinematics for realistic movement - -## Troubleshooting - -**Issue**: Launch file not found -- **Solution**: Rebuild from workspace root and source properly - -**Issue**: Topics not bridging -- **Solution**: Check if Gazebo and ROS2 are using compatible DDS settings - -**Issue**: Robot not moving -- **Solution**: Verify `/cmd_vel` topic is being published correctly - ---- - -**Course**: EN613 -**Author**: [Your Name] -**Date**: October 2025 diff --git a/build/.built_by b/build/.built_by new file mode 100644 index 0000000..06e74ac --- /dev/null +++ b/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/build/COLCON_IGNORE b/build/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/build/gazebo_controller/build/lib/gazebo_controller/__init__.py b/build/gazebo_controller/build/lib/gazebo_controller/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/build/gazebo_controller/colcon_build.rc b/build/gazebo_controller/colcon_build.rc new file mode 100644 index 0000000..573541a --- /dev/null +++ b/build/gazebo_controller/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh b/build/gazebo_controller/colcon_command_prefix_setup_py.sh new file mode 100644 index 0000000..f9867d5 --- /dev/null +++ b/build/gazebo_controller/colcon_command_prefix_setup_py.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env new file mode 100644 index 0000000..91a6a91 --- /dev/null +++ b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env @@ -0,0 +1,55 @@ +AMENT_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy +CMAKE_PREFIX_PATH=/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor +COLCON=1 +COLCON_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install:/home/ubuntu/turtlebot3_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-AO7n1GZW6O,guid=e21912dd2b41740e127c787568ed6a92 +DISPLAY=:1 +GIO_LAUNCHED_DESKTOP_FILE=/home/ubuntu/Desktop/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=601 +GNOME_KEYRING_CONTROL=/home/ubuntu/.cache/keyring-Z0MCE3 +GTK_OVERLAY_SCROLLING=0 +GZ_CONFIG_PATH=/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz +GZ_SIM_RESOURCE_PATH=/opt/ros/jazzy/share +HOME=/home/ubuntu +HOSTNAME=beddc2ee9ba0 +INSIDE_CAJA_PYTHON= +LC_CTYPE=C.UTF-8 +LD_LIBRARY_PATH=/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib +LD_PRELOAD=/lib/aarch64-linux-gnu/libgcc_s.so.1 +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: +MATE_DESKTOP_SESSION_ID=this-is-deprecated +OLDPWD=/home/ubuntu/EN613/gazebo_controller_ws/src +PASSWD=ubuntu +PATH=/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +PWD=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller +PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages +QT_FONT_DPI=96 +QT_SCALE_FACTOR=1 +ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET +ROS_DISTRO=jazzy +ROS_DOMAIN_ID=30 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/beddc2ee9ba0:@/tmp/.ICE-unix/70,unix/beddc2ee9ba0:/tmp/.ICE-unix/70 +SHLVL=2 +SSH_AUTH_SOCK=/home/ubuntu/.cache/keyring-Z0MCE3/ssh +SUPERVISOR_ENABLED=1 +SUPERVISOR_GROUP_NAME=vnc +SUPERVISOR_PROCESS_NAME=vnc +SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:154e1b3b-f4ca-4660-9006-e11600f6b637 +TURTLEBOT3_MODEL=burger +USER=ubuntu +VNCDESKTOP=beddc2ee9ba0:1 (ubuntu) +VTE_VERSION=7600 +XDG_ACTIVATION_TOKEN=caja-247-beddc2ee9ba0-terminator-0_TIME29590 +XDG_CURRENT_DESKTOP=MATE +XDG_SESSION_CLASS=user +XDG_SESSION_TYPE=x11 +_=/usr/bin/colcon diff --git a/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO b/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO new file mode 100644 index 0000000..0915d4e --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO @@ -0,0 +1,8 @@ +Metadata-Version: 2.1 +Name: gazebo-controller +Version: 0.0.0 +Summary: PID + Gazebo bridge controller for differential drive maze robot +Maintainer: ubuntu +Maintainer-email: ubuntu@todo.todo +License: MIT +License-File: LICENSE diff --git a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt new file mode 100644 index 0000000..81b12cc --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt @@ -0,0 +1,20 @@ +LICENSE +building_robot copy.sdf +building_robot.sdf +package.xml +setup.cfg +setup.py +../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt +../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +../../build/gazebo_controller/gazebo_controller.egg-info/zip-safe +config/gazebo_bridge.yaml +gazebo_controller/__init__.py +launch/gazebo_with_bridge.launch.py +launch/ros_gz_bridge.launch.py +resource/gazebo_controller +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py \ No newline at end of file diff --git a/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt b/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/build/gazebo_controller/gazebo_controller.egg-info/requires.txt b/build/gazebo_controller/gazebo_controller.egg-info/requires.txt new file mode 100644 index 0000000..49fe098 --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt b/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt new file mode 100644 index 0000000..fb06025 --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt @@ -0,0 +1 @@ +gazebo_controller diff --git a/build/gazebo_controller/gazebo_controller.egg-info/zip-safe b/build/gazebo_controller/gazebo_controller.egg-info/zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/build/gazebo_controller/install.log b/build/gazebo_controller/install.log new file mode 100644 index 0000000..cb42c8c --- /dev/null +++ b/build/gazebo_controller/install.log @@ -0,0 +1,15 @@ +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.xml +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt diff --git a/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4ee5ab6972b4511bb6cc16053e115962f6e02eb6 GIT binary patch literal 454 zcmX@j%ge<81T7ohW~>3yk3k$5V1_b2X8{@08B!Qh7;_k+7*ZLsm|#i}bP7|p1_MKp z0(RL{hIqK16y^#>AfFMY7s!U$#8Amt$*9Tl5+vnU#iCzYTvX+#pOK%Ns$ZH^npaY) z@9Jk}Xsn-}Se2TTAD^6`S5lOplapE$UtX-AnO9trn3IDksmXGSxwx|U7F$74YFcK+ zE$*V!#GH5-C$%Cq8OmA7@EK(DuLNSPOe)RHNx`&GA7XZVepzZ!QD#c2esN|=YI13D zNq%l-RjOV=)@Jc})uE(A9j~ literal 0 HcmV?d00001 diff --git a/build/gazebo_controller/prefix_override/sitecustomize.py b/build/gazebo_controller/prefix_override/sitecustomize.py new file mode 100644 index 0000000..f8309fb --- /dev/null +++ b/build/gazebo_controller/prefix_override/sitecustomize.py @@ -0,0 +1,4 @@ +import sys +if sys.prefix == '/usr': + sys.real_prefix = sys.prefix + sys.prefix = sys.exec_prefix = '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' diff --git a/install/.colcon_install_layout b/install/.colcon_install_layout new file mode 100644 index 0000000..3aad533 --- /dev/null +++ b/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/install/COLCON_IGNORE b/install/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/install/_local_setup_util_ps1.py b/install/_local_setup_util_ps1.py new file mode 100644 index 0000000..3c6d9e8 --- /dev/null +++ b/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/install/_local_setup_util_sh.py b/install/_local_setup_util_sh.py new file mode 100644 index 0000000..f67eaa9 --- /dev/null +++ b/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO new file mode 100644 index 0000000..0915d4e --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO @@ -0,0 +1,8 @@ +Metadata-Version: 2.1 +Name: gazebo-controller +Version: 0.0.0 +Summary: PID + Gazebo bridge controller for differential drive maze robot +Maintainer: ubuntu +Maintainer-email: ubuntu@todo.todo +License: MIT +License-File: LICENSE diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt new file mode 100644 index 0000000..81b12cc --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt @@ -0,0 +1,20 @@ +LICENSE +building_robot copy.sdf +building_robot.sdf +package.xml +setup.cfg +setup.py +../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt +../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +../../build/gazebo_controller/gazebo_controller.egg-info/zip-safe +config/gazebo_bridge.yaml +gazebo_controller/__init__.py +launch/gazebo_with_bridge.launch.py +launch/ros_gz_bridge.launch.py +resource/gazebo_controller +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py \ No newline at end of file diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt new file mode 100644 index 0000000..49fe098 --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt @@ -0,0 +1 @@ +setuptools diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt new file mode 100644 index 0000000..fb06025 --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt @@ -0,0 +1 @@ +gazebo_controller diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe @@ -0,0 +1 @@ + diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9eb55e64a0057f8fe405c170771d1035fbdd0096 GIT binary patch literal 221 zcmX@j%ge<81Z??lGeGoX5P=Rpvj9b=GgLBYGWxA#C}INgK7-W!s?pEL&rQ`YO)AYR zDb;uNGcz>SPfx5$P0Ei?&d)0;%FoG3Es8HM*3ZlPO4oIE6_2FKwJ!Bd}L;1 JWGrF^vH&~$KNJ7} literal 0 HcmV?d00001 diff --git a/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller b/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller new file mode 100644 index 0000000..e69de29 diff --git a/install/gazebo_controller/share/colcon-core/packages/gazebo_controller b/install/gazebo_controller/share/colcon-core/packages/gazebo_controller new file mode 100644 index 0000000..64246f6 --- /dev/null +++ b/install/gazebo_controller/share/colcon-core/packages/gazebo_controller @@ -0,0 +1 @@ +gazebo_msgs:geometry_msgs:launch:launch_ros:nav_msgs:rclpy:ros_gz_bridge:std_msgs:tf2_ros \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml b/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml new file mode 100644 index 0000000..afcfecd --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml @@ -0,0 +1,31 @@ +# Bridge configuration for ROS2 and Gazebo + +topics: + # Velocity command topic from ROS to Gazebo + - ros_topic_name: "cmd_vel" + gz_topic_name: "/cmd_vel" + ros_type_name: "geometry_msgs/msg/Twist" + gz_type_name: "gz.msgs.Twist" + direction: "ROS_TO_GZ" + + # Odometry topic from Gazebo to ROS + - ros_topic_name: "odom" + gz_topic_name: "/odom" + ros_type_name: "nav_msgs/msg/Odometry" + gz_type_name: "gz.msgs.Odometry" + direction: "GZ_TO_ROS" + + # TF topic from Gazebo to ROS + - ros_topic_name: "tf" + gz_topic_name: "/tf" + ros_type_name: "tf2_msgs/msg/TFMessage" + gz_type_name: "gz.msgs.Pose_V" + direction: "GZ_TO_ROS" + + # Clock topic from Gazebo to ROS + - ros_topic_name: "clock" + gz_topic_name: "/clock" + ros_type_name: "rosgraph_msgs/msg/Clock" + gz_type_name: "gz.msgs.Clock" + direction: "GZ_TO_ROS" + \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 new file mode 100644 index 0000000..26b9997 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh new file mode 100644 index 0000000..f3041f6 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv new file mode 100644 index 0000000..c2ddcdb --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 new file mode 100644 index 0000000..bdd69af --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh new file mode 100644 index 0000000..45388fe --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages" diff --git a/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc b/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fdf692cb0989857f33d182a45c8c33fa654bb15d GIT binary patch literal 1332 zcmbVMy>HV%6hD8&anhuvQK3{21Zt6pK#33^69Pm*P$;FMTNcal9gd6bi_T|Cqg2X( zkU9ZV89RbN?EDQZk-9`jD+VS8q)O?;#GOA1Xq^ z0>F21NJ&n>;4ueV00Jnvz?15dB(Utto>EslwXQ~I#m#tHU5l{lW<9;GM>yl=ynH<$ zVa*+@kHPEJp~niSj4iQA+iar-HZ1H@f?XF8 zrUdXwyVM9B7dpOe5Zu7D%5_Y0qlUJp2@VXqZ8V4jZB&i5)z&(b?Kc0~@tDS2j*!pt zNp!BOC`_?D$TS?%R!EuZn;xp@MCaKt83#;lnY78&RqXggl%0rP5lt{r*Gh)vT2Jk` zy-er%7*8A*v0|Ks5oa;HQCxNOFO%WKlNN}$rv?4ms5P;NYGEVvX;{0nboJt;+DJW& zwV>ws0X1EB)L4tA?H~F$oz$@A(B^2l_}Kc0m=q<+8}M*dNSS9TY7@NVtP6IJobO$@ zv2)~RcVTy8^3~er+N;iH=k3CF*sI>!nV9e1+nqYLb@$EPt;IKs+cWR(^{zhJnOg2X zJkUVtbiX+H`pVmLy~1pNV!B_PImoIdt$Y7q9F(u@>SwpT9sTk^k;__7ojK4!q1@L? zeZ9P&QBG+CpcJzEK*?kWJQGkUk^&b|PuO_Ud(#r@9US(Jok=XQ`155(5Up5OG>TX-c7l(GPkGZIdTz9$A3-%)@gN!+G9}UwWqJ?DDS=ON_DjF!VHmpTI+^1~ jvD1Oj?< z@DH#cqw|e8znOXSoA=(=QfUH6S^4s-vycPe zy9!1k<3xr_()581Z0G?Wwjfk~&dd2)OG|vs)BSuapZL0mTFB171Fb?=ucMzTMIDOD z3XTJ-^Nd6mb3^XZK!SRc+C8);~&|Q|FN|_m08L*aTT8jECz^T5?fL3782flm?MHHa9nSvSDa{V5OM5z=QoX{vH!unWHOAus?bQmM%Y!u5fFwsF;mR6&t`~Sk@S#UQB$fOI4s}U zUwnK}e$rb$tWNc7JGK7e&f;$O /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/gazebo_controller/package.sh" + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/package.dsv b/install/gazebo_controller/share/gazebo_controller/package.dsv new file mode 100644 index 0000000..8577607 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/package.dsv @@ -0,0 +1,6 @@ +source;share/gazebo_controller/hook/pythonpath.ps1 +source;share/gazebo_controller/hook/pythonpath.dsv +source;share/gazebo_controller/hook/pythonpath.sh +source;share/gazebo_controller/hook/ament_prefix_path.ps1 +source;share/gazebo_controller/hook/ament_prefix_path.dsv +source;share/gazebo_controller/hook/ament_prefix_path.sh diff --git a/install/gazebo_controller/share/gazebo_controller/package.ps1 b/install/gazebo_controller/share/gazebo_controller/package.ps1 new file mode 100644 index 0000000..b03fc37 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/gazebo_controller/hook/pythonpath.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/gazebo_controller/hook/ament_prefix_path.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/package.sh b/install/gazebo_controller/share/gazebo_controller/package.sh new file mode 100644 index 0000000..a115f35 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/gazebo_controller/hook/pythonpath.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/gazebo_controller/hook/ament_prefix_path.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/gazebo_controller/share/gazebo_controller/package.xml b/install/gazebo_controller/share/gazebo_controller/package.xml new file mode 100644 index 0000000..9b06d77 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/package.xml @@ -0,0 +1,28 @@ + + + + gazebo_controller + 0.0.0 + PID + Gazebo bridge controller for differential drive maze robot + ubuntu + MIT + + rclpy + geometry_msgs + nav_msgs + std_msgs + tf2_ros + ros_gz_bridge + gazebo_msgs + launch + launch_ros + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/install/gazebo_controller/share/gazebo_controller/package.zsh b/install/gazebo_controller/share/gazebo_controller/package.zsh new file mode 100644 index 0000000..3c5979f --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/package.zsh @@ -0,0 +1,42 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/gazebo_controller/package.sh" +unset convert_zsh_to_array + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf new file mode 100644 index 0000000..89cb6bb --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf @@ -0,0 +1,354 @@ + + + + + 0.001 + 1.0 + + + + + + + + + + true + 0 0 10 0 0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + + + true + + + + + 0 0 1 + + + + + + + 0 0 1 + 100 100 + + + + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + + + + + + 0 0 0 0 0 0 + + 0.5 0 0.3 0 0 0 + + 2.5 + + 0.2 + 0 + 0 + 0.8 + 0 + 1.0 + + + + + + 1.5 0.8 0.4 + + + + 0.9 0.1 0.1 1 + 0.9 0.1 0.1 1 + 0.5 0.5 0.5 1 + + + + 0 0 0.35 0 0 0 + + + 1.0 0.6 0.3 + + + + 1.0 1.0 0.0 1 + 1.0 1.0 0.0 1 + 0.8 0.8 0.8 1 + + + + -0.3 0 0.6 0 0 0 + + + 0.02 + 0.4 + + + + 0.0 0.0 0.0 1 + 0.0 0.0 0.0 1 + 0.2 0.2 0.2 1 + + + + -0.3 0 0.8 0 0 0 + + + 0.05 + + + + 1.0 0.0 1.0 1 + 1.0 0.0 1.0 1 + 1.0 0.5 1.0 1 + + + + + + 1.5 0.8 0.7 + + + + + + -0.4 0.5 0 -1.5707 0 0 + + 1.5 + + 0.065 + 0 + 0 + 0.065 + 0 + 0.12 + + + + + + 0.35 + 0.25 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.1 0.1 0.1 1 + + + + 0 0 0.05 0 0 0 + + + 0.25 + 0.15 + + + + 0.7 0.7 0.7 1 + 0.7 0.7 0.7 1 + 0.9 0.9 0.9 1 + + + + + + 0.35 + 0.25 + + + + + + -0.4 -0.5 0 -1.5707 0 0 + + 1.5 + + 0.065 + 0 + 0 + 0.065 + 0 + 0.12 + + + + + + 0.35 + 0.25 + + + + 0.2 0.2 0.2 1 + 0.2 0.2 0.2 1 + 0.1 0.1 0.1 1 + + + + 0 0 0.05 0 0 0 + + + 0.25 + 0.15 + + + + 0.7 0.7 0.7 1 + 0.7 0.7 0.7 1 + 0.9 0.9 0.9 1 + + + + + + 0.35 + 0.25 + + + + + + 0.6 0 -0.15 0 0 0 + + + 0 0.2 0 1.5707 0 0 + + 0.5 + + 0.008 + 0 + 0 + 0.008 + 0 + 0.008 + + + + + + 0.15 + 0.1 + + + + 0.1 0.1 0.8 1 + 0.1 0.1 0.8 1 + 0.5 0.5 1.0 1 + + + + + + 0.15 + 0.1 + + + + + + 0 -0.2 0 1.5707 0 0 + + 0.5 + + 0.008 + 0 + 0 + 0.008 + 0 + 0.008 + + + + + + 0.15 + 0.1 + + + + 0.1 0.1 0.8 1 + 0.1 0.1 0.8 1 + 0.5 0.5 1.0 1 + + + + + + 0.15 + 0.1 + + + + + + + chassis + left_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + chassis + right_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + chassis + front_left_support + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + chassis + front_right_support + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf new file mode 100644 index 0000000..ce31bcb --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf @@ -0,0 +1,281 @@ + + + + + 0.001 + 1.0 + + + + + + + + + true + 0 0 10 0 0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + + + true + + + + + 0 0 1 + + + + + + + 0 0 1 + 100 100 + + + + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + 0.8 0.8 0.8 1 + + + + + + + left_wheel_joint + right_wheel_joint + 1.2 + 0.4 + 1 + /cmd_vel + + 0 0 0 0 0 0 + + 0.5 0 0.4 0 0 0 + + 1.14395 + + 0.095329 + 0 + 0 + 0.381317 + 0 + 0.476646 + + + + + + 2.0 1.0 0.5 + + + + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + + + + + + 2.0 1.0 0.5 + + + + + + -0.5 0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + -0.5 -0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + 0.8 0 -0.2 0 0 0 + + + + + 1 + + 0.016 + 0 + 0 + 0.016 + 0 + 0.016 + + + + + + 0.2 + + + + 0.0 1 0.0 1 + 0.0 1 0.0 1 + 0.0 1 0.0 1 + + + + + + 0.2 + + + + + + + chassis + left_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + chassis + right_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + chassis + caster + + + + + + + 16777234 + + + linear: {x: 0.0}, angular: {z: 0.5} + + + + + + 16777235 + + + linear: {x: 0.5}, angular: {z: 0.0} + + + + + + 16777236 + + + linear: {x: 0.0}, angular: {z: -0.5} + + + + + + 16777237 + + + linear: {x: -0.5}, angular: {z: 0.0} + + + + \ No newline at end of file diff --git a/install/local_setup.bash b/install/local_setup.bash new file mode 100644 index 0000000..03f0025 --- /dev/null +++ b/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.ps1 b/install/local_setup.ps1 new file mode 100644 index 0000000..6f68c8d --- /dev/null +++ b/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/install/local_setup.sh b/install/local_setup.sh new file mode 100644 index 0000000..ce47ecc --- /dev/null +++ b/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/ubuntu/EN613/gazebo_controller_ws/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.zsh b/install/local_setup.zsh new file mode 100644 index 0000000..b648710 --- /dev/null +++ b/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/install/setup.bash b/install/setup.bash new file mode 100644 index 0000000..9c3877b --- /dev/null +++ b/install/setup.bash @@ -0,0 +1,34 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/jazzy" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/install/setup.ps1 b/install/setup.ps1 new file mode 100644 index 0000000..aa568d5 --- /dev/null +++ b/install/setup.ps1 @@ -0,0 +1,30 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/jazzy\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/ubuntu/turtlebot3_ws/install\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/install/setup.sh b/install/setup.sh new file mode 100644 index 0000000..5dc4797 --- /dev/null +++ b/install/setup.sh @@ -0,0 +1,49 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/ubuntu/EN613/gazebo_controller_ws/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/jazzy" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/install/setup.zsh b/install/setup.zsh new file mode 100644 index 0000000..612e9a4 --- /dev/null +++ b/install/setup.zsh @@ -0,0 +1,34 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/jazzy" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/log/COLCON_IGNORE b/log/COLCON_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-14_02-08-03/events.log b/log/build_2025-10-14_02-08-03/events.log new file mode 100644 index 0000000..8985817 --- /dev/null +++ b/log/build_2025-10-14_02-08-03/events.log @@ -0,0 +1,56 @@ +[0.000000] (-) TimerEvent: {} +[0.000550] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001638] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099573] (-) TimerEvent: {} +[0.200576] (-) TimerEvent: {} +[0.301611] (-) TimerEvent: {} +[0.402549] (-) TimerEvent: {} +[0.506560] (-) TimerEvent: {} +[0.571070] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-247-beddc2ee9ba0-terminator-0_TIME29590', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613/gazebo_controller_ws/src', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-AO7n1GZW6O,guid=e21912dd2b41740e127c787568ed6a92', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '601', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-Z0MCE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/70,unix/beddc2ee9ba0:/tmp/.ICE-unix/70', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-Z0MCE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:154e1b3b-f4ca-4660-9006-e11600f6b637', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.607583] (-) TimerEvent: {} +[0.712564] (-) TimerEvent: {} +[0.757254] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.758646] (gazebo_controller) StdoutLine: {'line': b'creating ../../build/gazebo_controller/gazebo_controller.egg-info\n'} +[0.773364] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.777123] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.779302] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.781673] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.783766] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.809154] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.810751] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.811599] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.812340] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.812994] (-) TimerEvent: {} +[0.813190] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.814292] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build\n'} +[0.814894] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib\n'} +[0.815491] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.817093] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.819574] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.823977] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.837723] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.839683] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.842214] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc\n'} +[0.844307] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.844830] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index\n'} +[0.845606] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index\n'} +[0.846225] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages\n'} +[0.846942] (gazebo_controller) StdoutLine: {'line': b'copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages\n'} +[0.847838] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.849397] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.850807] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.852942] (gazebo_controller) StdoutLine: {'line': b'copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.855554] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config\n'} +[0.856133] (gazebo_controller) StdoutLine: {'line': b'copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config\n'} +[0.857208] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.858060] (gazebo_controller) StdoutLine: {'line': b'copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.859808] (gazebo_controller) StdoutLine: {'line': b'copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.865415] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.878365] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.889838] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.913649] (-) TimerEvent: {} +[1.014701] (-) TimerEvent: {} +[1.044181] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[1.062889] (gazebo_controller) CommandEnded: {'returncode': 0} +[1.088725] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[1.090996] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/command.log b/log/build_2025-10-14_02-08-03/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-14_02-08-03/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log new file mode 100644 index 0000000..8383fd3 --- /dev/null +++ b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log @@ -0,0 +1,39 @@ +running egg_info +creating ../../build/gazebo_controller/gazebo_controller.egg-info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc +running install_data +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..8383fd3 --- /dev/null +++ b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log @@ -0,0 +1,39 @@ +running egg_info +creating ../../build/gazebo_controller/gazebo_controller.egg-info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc +running install_data +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log b/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log new file mode 100644 index 0000000..bf520bf --- /dev/null +++ b/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log @@ -0,0 +1,41 @@ +[0.574s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.756s] running egg_info +[0.760s] creating ../../build/gazebo_controller/gazebo_controller.egg-info +[0.773s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.776s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.779s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.781s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.783s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.808s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.810s] adding license file 'LICENSE' +[0.810s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.811s] running build +[0.812s] running build_py +[0.813s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +[0.813s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +[0.815s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.816s] copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.822s] running install +[0.823s] running install_lib +[0.838s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.838s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.841s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc +[0.843s] running install_data +[0.843s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index +[0.844s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index +[0.845s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +[0.845s] copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages +[0.846s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.848s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.849s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.852s] copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.854s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +[0.855s] copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config +[0.856s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.857s] copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.858s] copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.864s] running install_egg_info +[0.877s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.888s] running install_scripts +[1.043s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[1.061s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-14_02-08-03/logger_all.log b/log/build_2025-10-14_02-08-03/logger_all.log new file mode 100644 index 0000000..2d083dc --- /dev/null +++ b/log/build_2025-10-14_02-08-03/logger_all.log @@ -0,0 +1,131 @@ +[0.084s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.084s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.117s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.117s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.146s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.146s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.147s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.147s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.157s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.175s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.175s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.176s] WARNING:colcon.colcon_core.prefix_path.colcon:The path '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install' in the environment variable COLCON_PREFIX_PATH doesn't exist +[0.177s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller' in the environment variable AMENT_PREFIX_PATH doesn't exist +[0.177s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' in the environment variable AMENT_PREFIX_PATH doesn't exist +[0.181s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 0 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.183s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.185s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.186s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.233s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.233s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.234s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.234s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.235s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.236s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.236s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.240s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.242s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.243s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.243s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.416s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.417s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.417s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.810s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.299s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.300s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.303s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.310s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.310s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.311s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.311s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.311s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.311s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.312s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.313s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.316s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.316s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.316s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.318s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.319s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.320s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.321s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.322s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.323s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.323s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.324s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.324s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.330s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.330s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.330s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.479s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.479s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.481s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.483s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.485s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.486s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.487s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.489s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.489s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.491s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.492s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/latest b/log/latest new file mode 120000 index 0000000..b57d247 --- /dev/null +++ b/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/log/latest_build b/log/latest_build new file mode 120000 index 0000000..9da0817 --- /dev/null +++ b/log/latest_build @@ -0,0 +1 @@ +build_2025-10-14_02-08-03 \ No newline at end of file diff --git a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py index cd39149..9e38c19 100644 --- a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py +++ b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py @@ -1,7 +1,7 @@ import rclpy from rclpy.node import Node from geometry_msgs.msg import Twist, PoseStamped -import tf_transformations +# import tf_transformations (for Ros1 only) import math from tf2_ros import Buffer, TransformListener @@ -50,7 +50,7 @@ def control_loop(self): #main PD loop called every 30sec if self.goal is None: return try: - t = self.tf_buffer.lookup_transform('odom', 'vehicle_blue/chassis', rclpy.time.Time()) + t = self.tf_buffer.lookup_transform('odom', 'chassis', rclpy.time.Time()) except Exception as e: self.get_logger().warn(f"TF lookup failed: {e}") @@ -78,7 +78,7 @@ def control_loop(self): #main PD loop called every 30sec w = self.Kp_ang * heading_error + self.Kd_ang * (heading_error - self.prev_ang_err) / dt #control angular velocity self.prev_dist_err = distance_error #update memory for next loop - self.prev_heading_err = heading_error + self.prev_ang_err = heading_error cmd = Twist() # Publish velocities diff --git a/src/gazebo_controller/package.xml b/src/gazebo_controller/package.xml index 9b06d77..38d8e6b 100644 --- a/src/gazebo_controller/package.xml +++ b/src/gazebo_controller/package.xml @@ -12,6 +12,8 @@ nav_msgs std_msgs tf2_ros + tf2_geometry_msgs + tf2_py ros_gz_bridge gazebo_msgs launch diff --git a/src/gazebo_controller/setup.py b/src/gazebo_controller/setup.py index dc1ca53..197fba0 100644 --- a/src/gazebo_controller/setup.py +++ b/src/gazebo_controller/setup.py @@ -24,6 +24,7 @@ tests_require=['pytest'], entry_points={ 'console_scripts': [ + 'diffdrive_pid = gazebo_controller.diffdrive_pid:main', ], }, ) From aa38a52b158cda34291e6464ad56bcb5e36a30f7 Mon Sep 17 00:00:00 2001 From: vincexl Date: Sun, 19 Oct 2025 07:55:14 +0800 Subject: [PATCH 03/13] install sdformat urdf plugin --- .../lib/gazebo_controller/diffdrive_pid.py | 161 ++++++++ .../colcon_command_prefix_setup_py.sh.env | 22 +- .../gazebo_controller.egg-info/SOURCES.txt | 8 +- .../entry_points.txt | 2 + build/gazebo_controller/install.log | 8 +- .../__pycache__/sitecustomize.cpython-312.pyc | Bin 454 -> 454 bytes .../lib/gazebo_controller/diffdrive_pid | 33 ++ .../SOURCES.txt | 8 +- .../entry_points.txt | 2 + .../__pycache__/diffdrive_pid.cpython-312.pyc | Bin 0 -> 8942 bytes .../gazebo_controller/diffdrive_pid.py | 161 ++++++++ .../colcon-core/packages/gazebo_controller | 2 +- .../full_simulation.launch.cpython-312.pyc | Bin 0 -> 2547 bytes .../ros_gz_bridge.launch.cpython-312.pyc | Bin 948 -> 1134 bytes .../launch/full_simulation.launch.py | 93 +++++ .../launch/ros_gz_bridge.launch.py | 7 +- .../share/gazebo_controller/package.xml | 6 + .../rviz/robot_navigation.rviz | 238 ++++++++++++ .../gazebo_controller/rviz/rviz_view.rviz | 217 +++++++++++ .../gazebo_controller/sdf/building_robot.sdf | 22 +- log/build_2025-10-18_00-44-38/events.log | 41 ++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 ++ .../gazebo_controller/stdout_stderr.log | 25 ++ .../gazebo_controller/streams.log | 27 ++ log/build_2025-10-18_00-44-38/logger_all.log | 127 +++++++ log/build_2025-10-18_01-05-34/events.log | 40 ++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 ++ .../gazebo_controller/stdout_stderr.log | 25 ++ .../gazebo_controller/streams.log | 27 ++ log/build_2025-10-18_01-05-34/logger_all.log | 128 +++++++ log/build_2025-10-18_01-21-49/events.log | 42 +++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 27 ++ .../gazebo_controller/stdout_stderr.log | 27 ++ .../gazebo_controller/streams.log | 29 ++ log/build_2025-10-18_01-21-49/logger_all.log | 128 +++++++ log/build_2025-10-18_04-36-41/events.log | 37 ++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 ++ .../gazebo_controller/stdout_stderr.log | 22 ++ .../gazebo_controller/streams.log | 24 ++ log/build_2025-10-18_04-36-41/logger_all.log | 127 +++++++ log/build_2025-10-18_23-35-48/events.log | 40 ++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 ++ .../gazebo_controller/stdout_stderr.log | 25 ++ .../gazebo_controller/streams.log | 27 ++ log/build_2025-10-18_23-35-48/logger_all.log | 128 +++++++ log/build_2025-10-18_23-50-15/events.log | 44 +++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 ++ .../gazebo_controller/stdout_stderr.log | 25 ++ .../gazebo_controller/streams.log | 27 ++ log/build_2025-10-18_23-50-15/logger_all.log | 128 +++++++ log/latest_build | 2 +- src/gazebo_controller/building_robot copy.sdf | 354 ------------------ .../gazebo_controller/diffdrive_pid.py | 211 +++++++---- .../launch/full_simulation.launch.py | 93 +++++ .../launch/gazebo_with_bridge.launch.py | 28 -- src/gazebo_controller/package.xml | 4 + src/gazebo_controller/rviz/rviz_view.rviz | 217 +++++++++++ src/gazebo_controller/sdf/building_robot.sdf | 22 +- src/gazebo_controller/setup.py | 3 +- 71 files changed, 2906 insertions(+), 499 deletions(-) create mode 100644 build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py create mode 100644 build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt create mode 100755 install/gazebo_controller/lib/gazebo_controller/diffdrive_pid create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc create mode 100644 install/gazebo_controller/share/gazebo_controller/launch/full_simulation.launch.py create mode 100644 install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz create mode 100644 install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz create mode 100644 log/build_2025-10-18_00-44-38/events.log create mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_00-44-38/logger_all.log create mode 100644 log/build_2025-10-18_01-05-34/events.log create mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_01-05-34/logger_all.log create mode 100644 log/build_2025-10-18_01-21-49/events.log create mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_01-21-49/logger_all.log create mode 100644 log/build_2025-10-18_04-36-41/events.log create mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_04-36-41/logger_all.log create mode 100644 log/build_2025-10-18_23-35-48/events.log create mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_23-35-48/logger_all.log create mode 100644 log/build_2025-10-18_23-50-15/events.log create mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/command.log create mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/streams.log create mode 100644 log/build_2025-10-18_23-50-15/logger_all.log delete mode 100644 src/gazebo_controller/building_robot copy.sdf create mode 100644 src/gazebo_controller/launch/full_simulation.launch.py delete mode 100644 src/gazebo_controller/launch/gazebo_with_bridge.launch.py create mode 100644 src/gazebo_controller/rviz/rviz_view.rviz diff --git a/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py b/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py new file mode 100644 index 0000000..b6cefeb --- /dev/null +++ b/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py @@ -0,0 +1,161 @@ +#!/usr/bin/env python3 +import math +from typing import Optional, Tuple + +import rclpy +from rclpy.node import Node + +from geometry_msgs.msg import PoseStamped, Twist +from tf2_ros import Buffer, TransformListener + +# ROS 2 Jazzy compatible quaternion to euler conversion +def euler_from_quaternion(quaternion): + """ + Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) + """ + x, y, z, w = quaternion + + # Roll (x-axis rotation) + sinr_cosp = 2 * (w * x + y * z) + cosr_cosp = 1 - 2 * (x * x + y * y) + roll = math.atan2(sinr_cosp, cosr_cosp) + + # Pitch (y-axis rotation) + sinp = 2 * (w * y - z * x) + if abs(sinp) >= 1: + pitch = math.copysign(math.pi / 2, sinp) + else: + pitch = math.asin(sinp) + + # Yaw (z-axis rotation) + siny_cosp = 2 * (w * z + x * y) + cosy_cosp = 1 - 2 * (y * y + z * z) + yaw = math.atan2(siny_cosp, cosy_cosp) + + return (roll, pitch, yaw) + +class DiffDrivePID(Node): + def __init__(self): + super().__init__('diffdrive_pid') + + # PD gains (no I) + self.declare_parameter('kp', 1.5) + self.declare_parameter('kd', 0.8) + self.declare_parameter('lookahead', 0.3) # trailer-hitch offset (m) + self.declare_parameter('publish_rate', 30.0) + + self.kp = float(self.get_parameter('kp').get_parameter_value().double_value) + self.kd = float(self.get_parameter('kd').get_parameter_value().double_value) + self.lh = float(self.get_parameter('lookahead').get_parameter_value().double_value) + self.publish_rate = float(self.get_parameter('publish_rate').get_parameter_value().double_value) + self.dt = 1.0 / self.publish_rate + + # TF + self.tf_buffer = Buffer() + self.tf_listener = TransformListener(self.tf_buffer, self) + + # I/O + self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_cb, 10) + self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) + + # Internal state + self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom + self.prev_pose = None # (x, y, yaw) + self.prev_pose_time = None + + # Diagnostic variables for tuning + self.error_history = [] + self.max_error_history = 100 + self.diagnostic_counter = 0 + + # Timer loop + self.timer = self.create_timer(self.dt, self.on_timer) + + self.get_logger().info(f'DiffDrivePID started: kp={self.kp}, kd={self.kd}, lookahead={self.lh}, rate={self.publish_rate} Hz') + + def goal_cb(self, msg: PoseStamped): + # Take XY from PoseStamped (odom frame recommended in RViz config) + self.goal = (float(msg.pose.position.x), float(msg.pose.position.y)) + self.get_logger().info(f'Goal set to: {self.goal}') + + def on_timer(self): + # Need current robot pose (odom -> base_link) + try: + tf = self.tf_buffer.lookup_transform('odom', 'base_link', rclpy.time.Time()) + except Exception: + return + + x = tf.transform.translation.x + y = tf.transform.translation.y + q = tf.transform.rotation + yaw = euler_from_quaternion([q.x, q.y, q.z, q.w])[2] + + # Velocity estimate from finite difference (optional damping term) + vx = 0.0 + vy = 0.0 + now = self.get_clock().now() + if self.prev_pose is not None and self.prev_pose_time is not None: + dt = (now - self.prev_pose_time).nanoseconds * 1e-9 + if dt > 1e-6: + vx = (x - self.prev_pose[0]) / dt + vy = (y - self.prev_pose[1]) / dt + + self.prev_pose = (x, y, yaw) + self.prev_pose_time = now + + if self.goal is None: + # No goal -> command zero + self.cmd_pub.publish(Twist()) + return + + xg, yg = self.goal + + # Virtual "trailer hitch" point ahead of robot by lookahead distance (in odom frame) + xp = x + self.lh * math.cos(yaw) + yp = y + self.lh * math.sin(yaw) + + # PD in world frame for the point + ex = xg - xp + ey = yg - yp + + # Desired world-frame point velocity + vpx = self.kp * ex - self.kd * vx + vpy = self.kp * ey - self.kd * vy + + # Diagnostic logging for tuning (every 30 cycles = 1 second at 30Hz) + error_magnitude = math.sqrt(ex*ex + ey*ey) + self.error_history.append(error_magnitude) + if len(self.error_history) > self.max_error_history: + self.error_history.pop(0) + + self.diagnostic_counter += 1 + if self.diagnostic_counter >= 30: # Log every second + avg_error = sum(self.error_history) / len(self.error_history) + self.get_logger().info(f'Avg error: {avg_error:.3f}m, Current: {error_magnitude:.3f}m, P: {self.kp*error_magnitude:.3f}, D: {self.kd*math.sqrt(vx*vx+vy*vy):.3f}') + self.diagnostic_counter = 0 + + # Convert (vpx, vpy) to robot (v, w) using inverse of: + # [xp_dot] = [ cos -sin] [v] + # [yp_dot] [ sin cos] [l*w] + # => [v, l*w] = R(-yaw) @ [vpx, vpy] + c = math.cos(yaw) + s = math.sin(yaw) + v = c * vpx + s * vpy + lw = -s * vpx + c * vpy + w = lw / self.lh if abs(self.lh) > 1e-9 else 0.0 + + # Publish + cmd = Twist() + cmd.linear.x = float(v) + cmd.angular.z = float(w) + self.cmd_pub.publish(cmd) + +def main(): + rclpy.init() + node = DiffDrivePID() + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + node.destroy_node() + rclpy.shutdown() diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env index 91a6a91..4e67a88 100644 --- a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env +++ b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env @@ -1,13 +1,13 @@ -AMENT_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy +AMENT_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy CMAKE_PREFIX_PATH=/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor COLCON=1 -COLCON_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install:/home/ubuntu/turtlebot3_ws/install +COLCON_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-AO7n1GZW6O,guid=e21912dd2b41740e127c787568ed6a92 +DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa DISPLAY=:1 GIO_LAUNCHED_DESKTOP_FILE=/home/ubuntu/Desktop/terminator.desktop -GIO_LAUNCHED_DESKTOP_FILE_PID=601 -GNOME_KEYRING_CONTROL=/home/ubuntu/.cache/keyring-Z0MCE3 +GIO_LAUNCHED_DESKTOP_FILE_PID=1969 +GNOME_KEYRING_CONTROL=/home/ubuntu/.cache/keyring-TO0RE3 GTK_OVERLAY_SCROLLING=0 GZ_CONFIG_PATH=/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz GZ_SIM_RESOURCE_PATH=/opt/ros/jazzy/share @@ -21,11 +21,11 @@ LESSCLOSE=/usr/bin/lesspipe %s %s LESSOPEN=| /usr/bin/lesspipe %s LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: MATE_DESKTOP_SESSION_ID=this-is-deprecated -OLDPWD=/home/ubuntu/EN613/gazebo_controller_ws/src +OLDPWD=/home/ubuntu PASSWD=ubuntu PATH=/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller -PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages +PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages QT_FONT_DPI=96 QT_SCALE_FACTOR=1 ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET @@ -33,9 +33,9 @@ ROS_DISTRO=jazzy ROS_DOMAIN_ID=30 ROS_PYTHON_VERSION=3 ROS_VERSION=2 -SESSION_MANAGER=local/beddc2ee9ba0:@/tmp/.ICE-unix/70,unix/beddc2ee9ba0:/tmp/.ICE-unix/70 +SESSION_MANAGER=local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69 SHLVL=2 -SSH_AUTH_SOCK=/home/ubuntu/.cache/keyring-Z0MCE3/ssh +SSH_AUTH_SOCK=/home/ubuntu/.cache/keyring-TO0RE3/ssh SUPERVISOR_ENABLED=1 SUPERVISOR_GROUP_NAME=vnc SUPERVISOR_PROCESS_NAME=vnc @@ -43,12 +43,12 @@ SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock TERM=xterm-256color TERMINATOR_DBUS_NAME=net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 -TERMINATOR_UUID=urn:uuid:154e1b3b-f4ca-4660-9006-e11600f6b637 +TERMINATOR_UUID=urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6 TURTLEBOT3_MODEL=burger USER=ubuntu VNCDESKTOP=beddc2ee9ba0:1 (ubuntu) VTE_VERSION=7600 -XDG_ACTIVATION_TOKEN=caja-247-beddc2ee9ba0-terminator-0_TIME29590 +XDG_ACTIVATION_TOKEN=caja-253-beddc2ee9ba0-terminator-1_TIME5193204 XDG_CURRENT_DESKTOP=MATE XDG_SESSION_CLASS=user XDG_SESSION_TYPE=x11 diff --git a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt index 81b12cc..5716de1 100644 --- a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt +++ b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt @@ -1,20 +1,22 @@ LICENSE -building_robot copy.sdf -building_robot.sdf package.xml setup.cfg setup.py ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO ../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt ../../build/gazebo_controller/gazebo_controller.egg-info/zip-safe config/gazebo_bridge.yaml gazebo_controller/__init__.py -launch/gazebo_with_bridge.launch.py +gazebo_controller/diffdrive_pid.py +launch/full_simulation.launch.py launch/ros_gz_bridge.launch.py resource/gazebo_controller +rviz/rviz_view.rviz +sdf/building_robot.sdf test/test_copyright.py test/test_flake8.py test/test_pep257.py \ No newline at end of file diff --git a/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt b/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt new file mode 100644 index 0000000..a1528c5 --- /dev/null +++ b/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt @@ -0,0 +1,2 @@ +[console_scripts] +diffdrive_pid = gazebo_controller.diffdrive_pid:main diff --git a/build/gazebo_controller/install.log b/build/gazebo_controller/install.log index cb42c8c..e9514eb 100644 --- a/build/gazebo_controller/install.log +++ b/build/gazebo_controller/install.log @@ -1,15 +1,19 @@ /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.xml /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/full_simulation.launch.py /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller/diffdrive_pid diff --git a/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc index 4ee5ab6972b4511bb6cc16053e115962f6e02eb6..15c6f5fd4c3e10611187e2046da6d6fd5e391c9e 100644 GIT binary patch delta 20 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 literal 0 HcmV?d00001 diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py new file mode 100644 index 0000000..b6cefeb --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py @@ -0,0 +1,161 @@ +#!/usr/bin/env python3 +import math +from typing import Optional, Tuple + +import rclpy +from rclpy.node import Node + +from geometry_msgs.msg import PoseStamped, Twist +from tf2_ros import Buffer, TransformListener + +# ROS 2 Jazzy compatible quaternion to euler conversion +def euler_from_quaternion(quaternion): + """ + Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) + """ + x, y, z, w = quaternion + + # Roll (x-axis rotation) + sinr_cosp = 2 * (w * x + y * z) + cosr_cosp = 1 - 2 * (x * x + y * y) + roll = math.atan2(sinr_cosp, cosr_cosp) + + # Pitch (y-axis rotation) + sinp = 2 * (w * y - z * x) + if abs(sinp) >= 1: + pitch = math.copysign(math.pi / 2, sinp) + else: + pitch = math.asin(sinp) + + # Yaw (z-axis rotation) + siny_cosp = 2 * (w * z + x * y) + cosy_cosp = 1 - 2 * (y * y + z * z) + yaw = math.atan2(siny_cosp, cosy_cosp) + + return (roll, pitch, yaw) + +class DiffDrivePID(Node): + def __init__(self): + super().__init__('diffdrive_pid') + + # PD gains (no I) + self.declare_parameter('kp', 1.5) + self.declare_parameter('kd', 0.8) + self.declare_parameter('lookahead', 0.3) # trailer-hitch offset (m) + self.declare_parameter('publish_rate', 30.0) + + self.kp = float(self.get_parameter('kp').get_parameter_value().double_value) + self.kd = float(self.get_parameter('kd').get_parameter_value().double_value) + self.lh = float(self.get_parameter('lookahead').get_parameter_value().double_value) + self.publish_rate = float(self.get_parameter('publish_rate').get_parameter_value().double_value) + self.dt = 1.0 / self.publish_rate + + # TF + self.tf_buffer = Buffer() + self.tf_listener = TransformListener(self.tf_buffer, self) + + # I/O + self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_cb, 10) + self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) + + # Internal state + self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom + self.prev_pose = None # (x, y, yaw) + self.prev_pose_time = None + + # Diagnostic variables for tuning + self.error_history = [] + self.max_error_history = 100 + self.diagnostic_counter = 0 + + # Timer loop + self.timer = self.create_timer(self.dt, self.on_timer) + + self.get_logger().info(f'DiffDrivePID started: kp={self.kp}, kd={self.kd}, lookahead={self.lh}, rate={self.publish_rate} Hz') + + def goal_cb(self, msg: PoseStamped): + # Take XY from PoseStamped (odom frame recommended in RViz config) + self.goal = (float(msg.pose.position.x), float(msg.pose.position.y)) + self.get_logger().info(f'Goal set to: {self.goal}') + + def on_timer(self): + # Need current robot pose (odom -> base_link) + try: + tf = self.tf_buffer.lookup_transform('odom', 'base_link', rclpy.time.Time()) + except Exception: + return + + x = tf.transform.translation.x + y = tf.transform.translation.y + q = tf.transform.rotation + yaw = euler_from_quaternion([q.x, q.y, q.z, q.w])[2] + + # Velocity estimate from finite difference (optional damping term) + vx = 0.0 + vy = 0.0 + now = self.get_clock().now() + if self.prev_pose is not None and self.prev_pose_time is not None: + dt = (now - self.prev_pose_time).nanoseconds * 1e-9 + if dt > 1e-6: + vx = (x - self.prev_pose[0]) / dt + vy = (y - self.prev_pose[1]) / dt + + self.prev_pose = (x, y, yaw) + self.prev_pose_time = now + + if self.goal is None: + # No goal -> command zero + self.cmd_pub.publish(Twist()) + return + + xg, yg = self.goal + + # Virtual "trailer hitch" point ahead of robot by lookahead distance (in odom frame) + xp = x + self.lh * math.cos(yaw) + yp = y + self.lh * math.sin(yaw) + + # PD in world frame for the point + ex = xg - xp + ey = yg - yp + + # Desired world-frame point velocity + vpx = self.kp * ex - self.kd * vx + vpy = self.kp * ey - self.kd * vy + + # Diagnostic logging for tuning (every 30 cycles = 1 second at 30Hz) + error_magnitude = math.sqrt(ex*ex + ey*ey) + self.error_history.append(error_magnitude) + if len(self.error_history) > self.max_error_history: + self.error_history.pop(0) + + self.diagnostic_counter += 1 + if self.diagnostic_counter >= 30: # Log every second + avg_error = sum(self.error_history) / len(self.error_history) + self.get_logger().info(f'Avg error: {avg_error:.3f}m, Current: {error_magnitude:.3f}m, P: {self.kp*error_magnitude:.3f}, D: {self.kd*math.sqrt(vx*vx+vy*vy):.3f}') + self.diagnostic_counter = 0 + + # Convert (vpx, vpy) to robot (v, w) using inverse of: + # [xp_dot] = [ cos -sin] [v] + # [yp_dot] [ sin cos] [l*w] + # => [v, l*w] = R(-yaw) @ [vpx, vpy] + c = math.cos(yaw) + s = math.sin(yaw) + v = c * vpx + s * vpy + lw = -s * vpx + c * vpy + w = lw / self.lh if abs(self.lh) > 1e-9 else 0.0 + + # Publish + cmd = Twist() + cmd.linear.x = float(v) + cmd.angular.z = float(w) + self.cmd_pub.publish(cmd) + +def main(): + rclpy.init() + node = DiffDrivePID() + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + node.destroy_node() + rclpy.shutdown() diff --git a/install/gazebo_controller/share/colcon-core/packages/gazebo_controller b/install/gazebo_controller/share/colcon-core/packages/gazebo_controller index 64246f6..4ab6423 100644 --- a/install/gazebo_controller/share/colcon-core/packages/gazebo_controller +++ b/install/gazebo_controller/share/colcon-core/packages/gazebo_controller @@ -1 +1 @@ -gazebo_msgs:geometry_msgs:launch:launch_ros:nav_msgs:rclpy:ros_gz_bridge:std_msgs:tf2_ros \ No newline at end of file +gazebo_msgs:geometry_msgs:joint_state_publisher:launch:launch_ros:nav_msgs:rclpy:robot_state_publisher:ros_gz_bridge:rviz2:sdformat_urdf:std_msgs:tf2_geometry_msgs:tf2_py:tf2_ros \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc b/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5db7c78e513f015cb37924af6680cfe6ab945b3a GIT binary patch literal 2547 zcmbUjOKclObk@6Guh*YAj`MHQq)wZHoj3PD9mld3H(p`xXtxvVyx^?K9&ShKrL zV>yrmhgL!=5r+hXM8v5mIUvM^Gh7fCOX08@5`n~tTTm=j>WP{4C#LDCGxnReZ{ECl z|J~nWF%gjQ!+5RuV+4S|=|gh_8p!?!1X%+RKt=}!GsiF#59k4donsAdj`N>cJ!tTA zypMBw$PnfP9}ntbL!1+RoYy0B5g7Uu%te>@jPMV=Aj9C!o3d->i!+LyM_S3zEHe|p z@hcCNyz3~pkd;?#8~0r|^STR_!@LY0y0zpKE%VUUZOcV@h1|f+T9B@Ts^Ul`Ie%YP z70E8jNRgn1l)Pi1rP+MLUVkCZ04(|Me@xu41{|ij37O3Xz6_kEi@*Zc+&@?sLI-#g zs}RRQc9TjbW0`p+2^;IrufnQ< zt^O8I$mwj#t}t)_4sIQ3>USP23l(9ZtGR!$ZZ^>6FiBW4HyiO{K--N&kWTTFFdT+Q zzYeHOn`UAg-w32rgrjhn=-l}LrJ zL@OaR)b!qMkOpUg%`65Oa1StKes=pIdk-u!nekcNsmf(#-jec`=^#tj6@*zE7Rt$a zSJR^Wvcya6$9xlYM-FlWk!f@4rC6d=+bC{js-IDEe(>6)p?NUa;Y zH$`Z$N&D(cI)0kMBH@!w)zw>!;1VIi7O~Fx>r^I)Lycm^qT;s$d7hY_BH|GZHx^4W zBAPe~vT=}FajqOV12aK1Kv@PUIA9Kw`&>gY9UC*K9CV$+nKwvJ5EL_SQ5WKF--nXz z$PTf{o!2$HsGvKf8Fkio;6aDNQP(CdL^C8uBd+LPur$+o@hD1DB|}c(90`w&2dHE% zFF8my?Sh4jgG+F)A(te_k}PN$Bx05f^Ri9s$_SWw4V|QxyaZsD9K#$vl;K`9dYBx_ zM36vr2$1W!lI#>QM>Rz>F%hjl#8W^!6%kV+QRk2%Lqr=?CWgbM`)a*UVu7TVRM2!1 z_Ig4|^@PF^KaWUa7Bsb$Gc;Mc|Hmh3_5O|HBv;z<7}1V`nF1Eud^}2(8lxNWcE30U zn{tn|kLTrF(K3{rJMWr~o4Yc5;p}AYP_;;lc1|;i|8@QFX3l>Tyo6r2FjsJOoraoZ zEPXk(RT6ohmw zbCJV=gsvChxWub-?&(_Tlf7wfNuxFo;wZY>Um&hH4vH;irJ^?f!l#8x0$g@mhqB@+&j76cFQ&itFr#`g=IL2bkdS_oH5S&)VJ9yI*|tNPNZ; zN=*Pmqh4a%>pJDd#;69P6W)=Le}indxChu&q!tO+RqcC$(d$lc+^MEcRl6q0g>{}D z-<*E0E9b>d;N(;-9P~AfgXoYaBt3z^`me_m$S=CrAq?~TK!}F+fDjBlyTTBid{v*@ zQ4*-16P+`Y>@SnSnTw%J3{jF_2sqy8opPSW-#(}wJlfbf9Dd36KR#@~z;Lp`K-xgI zDa9|kLDIfR8bg-sU<~~@wvt6#ri-(KcqafxWpm7N)IHW2j*4j=;x>8 z=Q`vimLb&n14TeO;YwiwRhs%GX$~c6MhLYbZoa9-#fj;uAjOtog9Gx5Q{%&cCMW0Q zCuchp%N-xb#%`4e_mr;e0?-LV?u+0~4PCnZP Uw=ZIo`I+Z(@H46xNdf}^0C+uNLI3~& delta 101 zcmaFIv4x%QG%qg~0}%MEdz+!bG?8yH7dw#048)(OOx&H%R>PRixQ2bQ5u-9A$K)`^ zsL7d3s$5(JiA9OIsU@jJo2N6WF!J3Hk)L4ug`16!t- odom -> base_link + # Gazebo publishes odom->base_link, this completes the chain with map->odom + map_to_odom_tf = Node( + package='tf2_ros', + executable='static_transform_publisher', + name='map_to_odom_broadcaster', + arguments=['0', '0', '0', '0', '0', '0', 'map', 'odom'] + ) + + return LaunchDescription([ + gazebo_cmd, + bridge_launch_include, + robot_state_publisher, + joint_state_publisher, + pid_controller, + map_to_odom_tf, + rviz + ]) diff --git a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py b/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py index fbe8b80..34fd111 100644 --- a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py +++ b/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py @@ -12,7 +12,10 @@ def generate_launch_description(): executable='parameter_bridge', name='ros_gz_bridge', output='screen', - parameters=[bridge_yaml] - ) + arguments=[ + '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', + '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', + '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', + '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock']) return LaunchDescription([bridge]) diff --git a/install/gazebo_controller/share/gazebo_controller/package.xml b/install/gazebo_controller/share/gazebo_controller/package.xml index 9b06d77..ff1134a 100644 --- a/install/gazebo_controller/share/gazebo_controller/package.xml +++ b/install/gazebo_controller/share/gazebo_controller/package.xml @@ -12,10 +12,16 @@ nav_msgs std_msgs tf2_ros + tf2_geometry_msgs + tf2_py ros_gz_bridge gazebo_msgs launch launch_ros + rviz2 + robot_state_publisher + joint_state_publisher + sdformat_urdf ament_copyright ament_flake8 diff --git a/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz b/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz new file mode 100644 index 0000000..5b5bb00 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz @@ -0,0 +1,238 @@ +Panels: + - Class: rviz_common/Displays + Help Height: 78 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /Status1 + - /TF1 + - /Map1 + Splitter Ratio: 0.5 + Tree Height: 617 + - Class: rviz_common/Selection + Name: Selection + - Class: rviz_common/Tool Properties + Expanded: + - /2D Pose Estimate1 + - /2D Nav Goal1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz_common/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 + - Class: rviz_common/Time + Name: Time + SyncMode: 0 + SyncSource: "" +Preferences: + PromptSaveOnExit: true +Toolbars: + toolButtonStyle: 2 +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz_default_plugins/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.029999999329447746 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: rviz_default_plugins/TF + Enabled: true + Filter (blacklist): "" + Filter (whitelist): "" + Frame Timeout: 15 + Frames: + All Enabled: true + Marker Alpha: 1 + Marker Scale: 1 + Name: TF + Show Arrows: true + Show Axes: true + Show Names: true + Tree: + {} + Update Interval: 0 + Value: true + - Alpha: 1 + Buffer Length: 1 + Class: rviz_default_plugins/Path + Color: 25; 255; 0 + Enabled: true + Head Diameter: 0.30000001192092896 + Head Length: 0.20000000298023224 + Length: 0.30000001192092896 + Line Style: Lines + Line Width: 0.029999999329447746 + Name: Path + Offset: + X: 0 + Y: 0 + Z: 0 + Pose Color: 255; 85; 255 + Pose Style: None + Queue Size: 10 + Radius: 0.029999999329447746 + Shaft Diameter: 0.10000000149011612 + Shaft Length: 0.10000000149011612 + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /path + Value: true + - Alpha: 1 + Autocompute Intensity Bounds: true + Autocompute Value Bounds: + Max Value: 10 + Min Value: -10 + Value: true + Axis: Z + Channel Name: intensity + Class: rviz_default_plugins/PointCloud2 + Color: 255; 255; 255 + Color Transformer: Intensity + Decay Time: 0 + Enabled: false + Invert Rainbow: false + Max Color: 255; 255; 255 + Queue Size: 10 + Selectable: true + Size (Pixels): 3 + Size (m): 0.009999999776482582 + Style: Flat Squares + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /scan + Use Fixed Frame: true + Use rainbow: true + Value: false + - Alpha: 1 + Arrow Length: 0.30000001192092896 + Axes Length: 0.30000001192092896 + Axes Radius: 0.009999999776482582 + Class: rviz_default_plugins/PoseWithCovariance + Color: 255; 25; 0 + Covariance: + Orientation: + Alpha: 0.5 + Color: 255; 255; 127 + Color Style: Unique + Frame: Local + Offset: 1 + Scale: 1 + Value: true + Position: + Alpha: 0.30000001192092896 + Color: 204; 51; 204 + Scale: 1 + Value: true + Value: true + Enabled: true + Head Length: 0.07000000029802322 + Head Radius: 0.029999999329447746 + Name: Robot Pose + Queue Size: 10 + Shaft Length: 0.23000000417232513 + Shaft Radius: 0.009999999776482582 + Shape: Arrow (Flat) + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /odom + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Default Light: true + Fixed Frame: odom + Frame Rate: 30 + Name: root + Tools: + - Class: rviz_default_plugins/Interact + Hide Inactive Objects: true + - Class: rviz_default_plugins/MoveCamera + - Class: rviz_default_plugins/Select + - Class: rviz_default_plugins/FocusCamera + - Class: rviz_default_plugins/Measure + Line color: 128; 128; 0 + - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /initialpose + - Class: rviz_default_plugins/SetGoal + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /goal_pose + - Class: rviz_default_plugins/PublishPoint + Single click: true + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /clicked_point + Transformation: + Current: + Class: rviz_default_plugins/TF + Value: true +Views: + Current: + Class: rviz_default_plugins/Orbit + Distance: 10 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Field of View: 0.7853981852531433 + Focal Point: + X: 0 + Y: 0 + Z: 0 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Current View + Near Clip Distance: 0.009999999776482582 + Pitch: 0.785398006439209 + Target Frame: + Yaw: 0.785398006439209 + Saved: ~ diff --git a/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz b/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz new file mode 100644 index 0000000..5617d82 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz @@ -0,0 +1,217 @@ +Panels: + - Class: rviz_common/Displays + Help Height: 78 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /Status1 + - /TF1 + - /RobotModel1 + - /RobotModel1/Description Topic1 + Splitter Ratio: 0.5 + Tree Height: 359 + - Class: rviz_common/Selection + Name: Selection + - Class: rviz_common/Tool Properties + Expanded: + - /2D Goal Pose1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz_common/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 + - Class: rviz_common/Time + Experimental: false + Name: Time + SyncMode: 0 + SyncSource: "" +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz_default_plugins/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.029999999329447746 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: rviz_default_plugins/TF + Enabled: true + Filter (blacklist): "" + Filter (whitelist): "" + Frame Timeout: 15 + Frames: + All Enabled: true + Marker Scale: 1 + Name: TF + Show Arrows: true + Show Axes: true + Show Names: false + Tree: + {} + Update Interval: 0 + Value: true + - Alpha: 1 + Class: rviz_default_plugins/RobotModel + Collision Enabled: false + Description File: "" + Description Source: Topic + Description Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: robot_description + Enabled: true + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: "" + Mass Properties: + Inertia: false + Mass: false + Name: RobotModel + TF Prefix: "" + Update Interval: 0 + Value: true + Visual Enabled: true + - Angle Tolerance: 0.10000000149011612 + Class: rviz_default_plugins/Odometry + Covariance: + Orientation: + Alpha: 0.5 + Color: 255; 255; 127 + Color Style: Unique + Frame: Local + Offset: 1 + Scale: 1 + Value: true + Position: + Alpha: 0.30000001192092896 + Color: 204; 51; 204 + Scale: 1 + Value: true + Value: false + Enabled: true + Keep: 100 + Name: Odometry + Position Tolerance: 0.10000000149011612 + Shape: + Alpha: 1 + Axes Length: 1 + Axes Radius: 0.10000000149011612 + Color: 255; 25; 0 + Head Length: 0.30000001192092896 + Head Radius: 0.10000000149011612 + Shaft Length: 1 + Shaft Radius: 0.05000000074505806 + Value: Arrow + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /odom + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: odom + Frame Rate: 30 + Name: root + Tools: + - Class: rviz_default_plugins/Interact + Hide Inactive Objects: true + - Class: rviz_default_plugins/MoveCamera + - Class: rviz_default_plugins/Select + - Class: rviz_default_plugins/FocusCamera + - Class: rviz_default_plugins/Measure + Line color: 128; 128; 0 + - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /initialpose + - Class: rviz_default_plugins/SetGoal + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /goal_pose + - Class: rviz_default_plugins/PublishPoint + Single click: true + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /clicked_point + Transformation: + Current: + Class: rviz_default_plugins/TF + Value: true + Views: + Current: + Class: rviz_default_plugins/Orbit + Distance: 10 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Focal Point: + X: 0 + Y: 0 + Z: 0 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Current View + Near Clip Distance: 0.009999999776482582 + Pitch: 0.785398006439209 + Target Frame: + Value: Orbit (rviz) + Yaw: 0.785398006439209 + Saved: ~ +Window Geometry: + Displays: + collapsed: false + Height: 656 + Hide Left Dock: false + Hide Right Dock: false + QMainWindow State: 000000ff00000000fd0000000400000000000001c4000001f2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000001f2000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000001f2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000001f2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d00650100000000000004500000000000000000000001d1000001f200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Selection: + collapsed: false + Time: + collapsed: false + Tool Properties: + collapsed: false + Views: + collapsed: false + Width: 1200 + X: 60 + Y: 28 diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf index ce31bcb..3ce6e6a 100644 --- a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf +++ b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf @@ -56,7 +56,7 @@ - + @@ -64,11 +64,15 @@ right_wheel_joint 1.2 0.4 - 1 + 30 /cmd_vel + /odom + odom + base_link + /tf 0 0 0 0 0 0 - + 0.5 0 0.4 0 0 0 1.14395 @@ -102,7 +106,7 @@ - -0.5 0.6 0 -1.5707 0 0 + -0.5 0.6 0 -1.5707 0 0 1 @@ -137,7 +141,7 @@ - -0.5 -0.6 0 -1.5707 0 0 + -0.5 -0.6 0 -1.5707 0 0 1 @@ -171,7 +175,7 @@ - + 0.8 0 -0.2 0 0 0 @@ -209,7 +213,7 @@ - chassis + base_link left_wheel 0 1 0 @@ -221,7 +225,7 @@ - chassis + base_link right_wheel 0 1 0 @@ -232,7 +236,7 @@ - chassis + base_link caster diff --git a/log/build_2025-10-18_00-44-38/events.log b/log/build_2025-10-18_00-44-38/events.log new file mode 100644 index 0000000..f66af45 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/events.log @@ -0,0 +1,41 @@ +[0.000000] (-) TimerEvent: {} +[0.000204] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000293] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099793] (-) TimerEvent: {} +[0.201790] (-) TimerEvent: {} +[0.309751] (-) TimerEvent: {} +[0.410786] (-) TimerEvent: {} +[0.512735] (-) TimerEvent: {} +[0.567945] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.614048] (-) TimerEvent: {} +[0.720749] (-) TimerEvent: {} +[0.733167] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.742991] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.744711] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.745686] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.746296] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.746843] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.770160] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.771471] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.772284] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.772710] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.773015] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.773501] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.774540] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.778661] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.790014] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.791802] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} +[0.793599] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.794187] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.795368] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.797209] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.809066] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.810633] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.819281] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.821913] (-) TimerEvent: {} +[0.900028] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.901583] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.923060] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.923749] (-) TimerEvent: {} +[0.943681] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.945442] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/command.log b/log/build_2025-10-18_00-44-38/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log new file mode 100644 index 0000000..71f2267 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..71f2267 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log b/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log new file mode 100644 index 0000000..fd4b863 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log @@ -0,0 +1,27 @@ +[0.573s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.734s] running egg_info +[0.744s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.745s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.746s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.746s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.747s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.770s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.772s] adding license file 'LICENSE' +[0.772s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.772s] running build +[0.773s] running build_py +[0.773s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.778s] running install +[0.778s] running install_lib +[0.790s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.792s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +[0.793s] running install_data +[0.794s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.796s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.797s] running install_egg_info +[0.809s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.811s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.819s] running install_scripts +[0.900s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.902s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.923s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_00-44-38/logger_all.log b/log/build_2025-10-18_00-44-38/logger_all.log new file mode 100644 index 0000000..f6f03b1 --- /dev/null +++ b/log/build_2025-10-18_00-44-38/logger_all.log @@ -0,0 +1,127 @@ +[0.154s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.154s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.191s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.235s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.277s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.277s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.278s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.278s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.278s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.281s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.282s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.283s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.284s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.285s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.285s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.413s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.414s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.414s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.853s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.202s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.206s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.208s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.213s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.214s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.214s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.215s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.216s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.216s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.217s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.217s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.218s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.219s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.219s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.221s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.222s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.222s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.222s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.223s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.223s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.229s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.230s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.230s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.305s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.305s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.307s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.308s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.310s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.311s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.312s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.314s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.314s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.316s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.316s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_01-05-34/events.log b/log/build_2025-10-18_01-05-34/events.log new file mode 100644 index 0000000..b70f65e --- /dev/null +++ b/log/build_2025-10-18_01-05-34/events.log @@ -0,0 +1,40 @@ +[0.000000] (-) TimerEvent: {} +[0.001250] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001416] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099605] (-) TimerEvent: {} +[0.200631] (-) TimerEvent: {} +[0.304637] (-) TimerEvent: {} +[0.407596] (-) TimerEvent: {} +[0.510614] (-) TimerEvent: {} +[0.514560] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.611582] (-) TimerEvent: {} +[0.667334] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.676984] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.678699] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.680378] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.681877] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.682831] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.705071] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.706345] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.707422] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.707830] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.708212] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.711103] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.713048] (-) TimerEvent: {} +[0.713642] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.724407] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.724911] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.726181] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.727155] (gazebo_controller) StdoutLine: {'line': b'copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.728350] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} +[0.728772] (gazebo_controller) StdoutLine: {'line': b'copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} +[0.729620] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.741127] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.742980] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.750640] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.813593] (-) TimerEvent: {} +[0.828580] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.830637] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.850586] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.874591] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.876536] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/command.log b/log/build_2025-10-18_01-05-34/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_01-05-34/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log new file mode 100644 index 0000000..bdae9e2 --- /dev/null +++ b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..bdae9e2 --- /dev/null +++ b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log b/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log new file mode 100644 index 0000000..2b3d352 --- /dev/null +++ b/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log @@ -0,0 +1,27 @@ +[0.517s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.666s] running egg_info +[0.676s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.678s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.680s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.681s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.682s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.704s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.706s] adding license file 'LICENSE' +[0.706s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.706s] running build +[0.707s] running build_py +[0.711s] running install +[0.715s] running install_lib +[0.723s] running install_data +[0.724s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.725s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.726s] copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.727s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +[0.727s] copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +[0.728s] running install_egg_info +[0.740s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.742s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.749s] running install_scripts +[0.828s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.830s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.849s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-05-34/logger_all.log b/log/build_2025-10-18_01-05-34/logger_all.log new file mode 100644 index 0000000..a82d78a --- /dev/null +++ b/log/build_2025-10-18_01-05-34/logger_all.log @@ -0,0 +1,128 @@ +[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.121s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.140s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.141s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.182s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.182s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.183s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.183s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.188s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.190s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.190s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.333s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.333s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.334s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.702s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.035s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.039s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.047s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.047s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.047s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.049s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.050s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.051s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.051s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.052s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.053s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.054s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.055s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.056s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.057s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.058s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.064s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.064s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.064s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.153s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.154s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.155s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.157s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.158s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.159s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.160s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.162s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.163s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.164s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.165s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_01-21-49/events.log b/log/build_2025-10-18_01-21-49/events.log new file mode 100644 index 0000000..d89f195 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/events.log @@ -0,0 +1,42 @@ +[0.000000] (-) TimerEvent: {} +[0.001149] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001310] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099512] (-) TimerEvent: {} +[0.208218] (-) TimerEvent: {} +[0.309577] (-) TimerEvent: {} +[0.416552] (-) TimerEvent: {} +[0.511055] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.517981] (-) TimerEvent: {} +[0.618732] (-) TimerEvent: {} +[0.669829] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.680083] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.681646] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.682787] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.683643] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.684474] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.706673] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.707876] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.709106] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.709558] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.710026] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.710571] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.711435] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.716166] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.719497] (-) TimerEvent: {} +[0.727148] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.728850] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} +[0.730666] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.731231] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.732287] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.734244] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.735403] (gazebo_controller) StdoutLine: {'line': b'copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} +[0.736346] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.748093] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.750123] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.758356] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.820744] (-) TimerEvent: {} +[0.835874] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.837665] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.857152] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.876878] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.878523] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/command.log b/log/build_2025-10-18_01-21-49/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log new file mode 100644 index 0000000..041e0a9 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log @@ -0,0 +1,27 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..041e0a9 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log @@ -0,0 +1,27 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log b/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log new file mode 100644 index 0000000..e55d928 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log @@ -0,0 +1,29 @@ +[0.512s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.669s] running egg_info +[0.679s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.681s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.682s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.682s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.683s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.705s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.707s] adding license file 'LICENSE' +[0.708s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.708s] running build +[0.709s] running build_py +[0.709s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.713s] running install +[0.717s] running install_lib +[0.726s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.727s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +[0.729s] running install_data +[0.730s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.731s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.733s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.734s] copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +[0.735s] running install_egg_info +[0.747s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.749s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.757s] running install_scripts +[0.835s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.856s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-21-49/logger_all.log b/log/build_2025-10-18_01-21-49/logger_all.log new file mode 100644 index 0000000..c311882 --- /dev/null +++ b/log/build_2025-10-18_01-21-49/logger_all.log @@ -0,0 +1,128 @@ +[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.062s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.111s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.128s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.168s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.168s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.169s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.173s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.174s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.174s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.310s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.311s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.311s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.682s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.026s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.027s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.030s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.037s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.037s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.037s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.038s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.039s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.040s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.040s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.040s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.041s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.042s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.043s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.044s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.044s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.045s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.050s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.050s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.051s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.139s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.139s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.141s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.142s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.144s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.145s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.145s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.147s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.148s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.149s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.150s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_04-36-41/events.log b/log/build_2025-10-18_04-36-41/events.log new file mode 100644 index 0000000..c9474bf --- /dev/null +++ b/log/build_2025-10-18_04-36-41/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.001188] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001472] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.100238] (-) TimerEvent: {} +[0.201205] (-) TimerEvent: {} +[0.310202] (-) TimerEvent: {} +[0.416398] (-) TimerEvent: {} +[0.502974] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.517193] (-) TimerEvent: {} +[0.618226] (-) TimerEvent: {} +[0.665674] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.676240] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.677940] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.678944] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.679741] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.680408] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.702872] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.704561] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.705327] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.705921] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.706264] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.707366] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.711840] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.719846] (-) TimerEvent: {} +[0.724819] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.725522] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.727286] (gazebo_controller) StdoutLine: {'line': b'copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} +[0.728906] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.740207] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.742301] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.754075] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.820235] (-) TimerEvent: {} +[0.836173] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.838039] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.856433] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.877296] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.880012] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/command.log b/log/build_2025-10-18_04-36-41/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_04-36-41/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log new file mode 100644 index 0000000..0d42695 --- /dev/null +++ b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..0d42695 --- /dev/null +++ b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log b/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log new file mode 100644 index 0000000..2ab6a40 --- /dev/null +++ b/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.504s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.664s] running egg_info +[0.675s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.677s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.678s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.678s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.679s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.701s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.703s] adding license file 'LICENSE' +[0.704s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.704s] running build +[0.705s] running build_py +[0.706s] running install +[0.710s] running install_lib +[0.723s] running install_data +[0.724s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.726s] copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz +[0.727s] running install_egg_info +[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.753s] running install_scripts +[0.835s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.855s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_04-36-41/logger_all.log b/log/build_2025-10-18_04-36-41/logger_all.log new file mode 100644 index 0000000..8f8822b --- /dev/null +++ b/log/build_2025-10-18_04-36-41/logger_all.log @@ -0,0 +1,127 @@ +[0.063s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.063s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.087s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.111s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.124s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.163s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.163s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.164s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.164s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.164s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.166s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.166s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.168s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.170s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.170s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.671s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.022s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.023s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.025s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.030s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.031s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.031s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.033s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.033s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.034s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.034s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.034s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.035s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.036s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.037s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.040s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.043s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.048s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.048s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.049s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.123s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.123s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.125s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.126s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.128s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.130s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.131s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.132s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.135s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.136s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.142s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_23-35-48/events.log b/log/build_2025-10-18_23-35-48/events.log new file mode 100644 index 0000000..ab89b29 --- /dev/null +++ b/log/build_2025-10-18_23-35-48/events.log @@ -0,0 +1,40 @@ +[0.000000] (-) TimerEvent: {} +[0.000498] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000637] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.097867] (-) TimerEvent: {} +[0.199022] (-) TimerEvent: {} +[0.306882] (-) TimerEvent: {} +[0.416876] (-) TimerEvent: {} +[0.514686] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.517958] (-) TimerEvent: {} +[0.618862] (-) TimerEvent: {} +[0.673737] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.684405] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.686139] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.688479] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.693085] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.694050] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.719820] (-) TimerEvent: {} +[0.720589] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.722463] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.724599] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.725148] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.725433] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.725836] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.727428] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.731769] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.742654] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.744942] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} +[0.747185] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.747703] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.749400] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.752279] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.763390] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.765414] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.773818] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.821040] (-) TimerEvent: {} +[0.855516] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.857720] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.875970] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.893458] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.895579] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/command.log b/log/build_2025-10-18_23-35-48/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_23-35-48/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log new file mode 100644 index 0000000..8dea4f5 --- /dev/null +++ b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..8dea4f5 --- /dev/null +++ b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log b/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log new file mode 100644 index 0000000..3c16f25 --- /dev/null +++ b/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log @@ -0,0 +1,27 @@ +[0.517s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.674s] running egg_info +[0.685s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.687s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.692s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.693s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.697s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.720s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.724s] adding license file 'LICENSE' +[0.724s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.725s] running build +[0.725s] running build_py +[0.725s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.731s] running install +[0.732s] running install_lib +[0.743s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.745s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +[0.747s] running install_data +[0.748s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.749s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.752s] running install_egg_info +[0.763s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.765s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.774s] running install_scripts +[0.855s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.858s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.876s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-35-48/logger_all.log b/log/build_2025-10-18_23-35-48/logger_all.log new file mode 100644 index 0000000..645889b --- /dev/null +++ b/log/build_2025-10-18_23-35-48/logger_all.log @@ -0,0 +1,128 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.080s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.108s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.134s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.214s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.214s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.215s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.215s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.215s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.217s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.217s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.219s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.220s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.222s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.222s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.373s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.373s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.373s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.735s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.093s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.095s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.097s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.102s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.102s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.103s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.103s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.103s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.103s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.104s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.105s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.105s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.106s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.106s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.106s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.107s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.108s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.109s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.110s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.110s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.110s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.111s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.111s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.117s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.117s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.117s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.246s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.247s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.249s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.252s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.254s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.256s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.257s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.259s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.260s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.263s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.264s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_23-50-15/events.log b/log/build_2025-10-18_23-50-15/events.log new file mode 100644 index 0000000..5097c23 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/events.log @@ -0,0 +1,44 @@ +[0.000000] (-) TimerEvent: {} +[0.000306] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000433] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099892] (-) TimerEvent: {} +[0.201678] (-) TimerEvent: {} +[0.302612] (-) TimerEvent: {} +[0.403599] (-) TimerEvent: {} +[0.508373] (-) TimerEvent: {} +[0.608782] (-) TimerEvent: {} +[0.675856] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.710600] (-) TimerEvent: {} +[0.815605] (-) TimerEvent: {} +[0.869460] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.882420] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.886882] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.888138] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.889624] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.890572] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.916662] (-) TimerEvent: {} +[0.931019] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.935257] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.936438] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.937291] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.940485] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.942836] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.949635] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.952764] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.968164] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.973743] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} +[0.980084] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.981461] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} +[0.986312] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.989123] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[1.009470] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[1.015397] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[1.017627] (-) TimerEvent: {} +[1.047714] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[1.119227] (-) TimerEvent: {} +[1.141733] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[1.147147] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[1.175037] (gazebo_controller) CommandEnded: {'returncode': 0} +[1.219685] (-) TimerEvent: {} +[1.257437] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[1.263756] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/command.log b/log/build_2025-10-18_23-50-15/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log new file mode 100644 index 0000000..8dea4f5 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..8dea4f5 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log @@ -0,0 +1,25 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +running install_data +copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log b/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log new file mode 100644 index 0000000..677c190 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log @@ -0,0 +1,27 @@ +[0.688s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.869s] running egg_info +[0.884s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.887s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.888s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.889s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.893s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.930s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.935s] adding license file 'LICENSE' +[0.936s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.939s] running build +[0.942s] running build_py +[0.944s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.951s] running install +[0.952s] running install_lib +[0.968s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.973s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc +[0.979s] running install_data +[0.983s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller +[0.986s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.993s] running install_egg_info +[1.009s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[1.015s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[1.047s] running install_scripts +[1.141s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[1.149s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[1.175s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-50-15/logger_all.log b/log/build_2025-10-18_23-50-15/logger_all.log new file mode 100644 index 0000000..603e4f8 --- /dev/null +++ b/log/build_2025-10-18_23-50-15/logger_all.log @@ -0,0 +1,128 @@ +[0.082s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.082s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.125s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.161s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.163s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.169s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.184s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.185s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.194s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.195s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.196s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.199s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.246s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.246s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.247s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.248s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.248s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.249s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.249s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.252s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.252s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.257s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.259s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.264s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.264s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.480s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.480s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.481s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.938s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.424s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.425s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.443s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.466s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.467s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.467s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.468s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.468s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.468s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.474s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.479s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.491s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.492s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.492s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.494s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.495s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.500s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.502s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.504s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.506s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.506s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.507s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.508s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.517s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.517s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.518s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.670s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.670s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.676s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.682s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.686s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.691s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.694s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.701s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.704s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.706s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.708s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/latest_build b/log/latest_build index 9da0817..545a995 120000 --- a/log/latest_build +++ b/log/latest_build @@ -1 +1 @@ -build_2025-10-14_02-08-03 \ No newline at end of file +build_2025-10-18_23-50-15 \ No newline at end of file diff --git a/src/gazebo_controller/building_robot copy.sdf b/src/gazebo_controller/building_robot copy.sdf deleted file mode 100644 index 89cb6bb..0000000 --- a/src/gazebo_controller/building_robot copy.sdf +++ /dev/null @@ -1,354 +0,0 @@ - - - - - 0.001 - 1.0 - - - - - - - - - - true - 0 0 10 0 0 0 - 0.8 0.8 0.8 1 - 0.2 0.2 0.2 1 - - 1000 - 0.9 - 0.01 - 0.001 - - -0.5 0.1 -0.9 - - - - true - - - - - 0 0 1 - - - - - - - 0 0 1 - 100 100 - - - - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - - - - - - 0 0 0 0 0 0 - - 0.5 0 0.3 0 0 0 - - 2.5 - - 0.2 - 0 - 0 - 0.8 - 0 - 1.0 - - - - - - 1.5 0.8 0.4 - - - - 0.9 0.1 0.1 1 - 0.9 0.1 0.1 1 - 0.5 0.5 0.5 1 - - - - 0 0 0.35 0 0 0 - - - 1.0 0.6 0.3 - - - - 1.0 1.0 0.0 1 - 1.0 1.0 0.0 1 - 0.8 0.8 0.8 1 - - - - -0.3 0 0.6 0 0 0 - - - 0.02 - 0.4 - - - - 0.0 0.0 0.0 1 - 0.0 0.0 0.0 1 - 0.2 0.2 0.2 1 - - - - -0.3 0 0.8 0 0 0 - - - 0.05 - - - - 1.0 0.0 1.0 1 - 1.0 0.0 1.0 1 - 1.0 0.5 1.0 1 - - - - - - 1.5 0.8 0.7 - - - - - - -0.4 0.5 0 -1.5707 0 0 - - 1.5 - - 0.065 - 0 - 0 - 0.065 - 0 - 0.12 - - - - - - 0.35 - 0.25 - - - - 0.2 0.2 0.2 1 - 0.2 0.2 0.2 1 - 0.1 0.1 0.1 1 - - - - 0 0 0.05 0 0 0 - - - 0.25 - 0.15 - - - - 0.7 0.7 0.7 1 - 0.7 0.7 0.7 1 - 0.9 0.9 0.9 1 - - - - - - 0.35 - 0.25 - - - - - - -0.4 -0.5 0 -1.5707 0 0 - - 1.5 - - 0.065 - 0 - 0 - 0.065 - 0 - 0.12 - - - - - - 0.35 - 0.25 - - - - 0.2 0.2 0.2 1 - 0.2 0.2 0.2 1 - 0.1 0.1 0.1 1 - - - - 0 0 0.05 0 0 0 - - - 0.25 - 0.15 - - - - 0.7 0.7 0.7 1 - 0.7 0.7 0.7 1 - 0.9 0.9 0.9 1 - - - - - - 0.35 - 0.25 - - - - - - 0.6 0 -0.15 0 0 0 - - - 0 0.2 0 1.5707 0 0 - - 0.5 - - 0.008 - 0 - 0 - 0.008 - 0 - 0.008 - - - - - - 0.15 - 0.1 - - - - 0.1 0.1 0.8 1 - 0.1 0.1 0.8 1 - 0.5 0.5 1.0 1 - - - - - - 0.15 - 0.1 - - - - - - 0 -0.2 0 1.5707 0 0 - - 0.5 - - 0.008 - 0 - 0 - 0.008 - 0 - 0.008 - - - - - - 0.15 - 0.1 - - - - 0.1 0.1 0.8 1 - 0.1 0.1 0.8 1 - 0.5 0.5 1.0 1 - - - - - - 0.15 - 0.1 - - - - - - - chassis - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - chassis - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - chassis - front_left_support - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - chassis - front_right_support - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - \ No newline at end of file diff --git a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py index 9e38c19..b6cefeb 100644 --- a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py +++ b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py @@ -1,100 +1,161 @@ +#!/usr/bin/env python3 +import math +from typing import Optional, Tuple + import rclpy from rclpy.node import Node -from geometry_msgs.msg import Twist, PoseStamped -# import tf_transformations (for Ros1 only) -import math + +from geometry_msgs.msg import PoseStamped, Twist from tf2_ros import Buffer, TransformListener +# ROS 2 Jazzy compatible quaternion to euler conversion +def euler_from_quaternion(quaternion): + """ + Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) + """ + x, y, z, w = quaternion + + # Roll (x-axis rotation) + sinr_cosp = 2 * (w * x + y * z) + cosr_cosp = 1 - 2 * (x * x + y * y) + roll = math.atan2(sinr_cosp, cosr_cosp) + + # Pitch (y-axis rotation) + sinp = 2 * (w * y - z * x) + if abs(sinp) >= 1: + pitch = math.copysign(math.pi / 2, sinp) + else: + pitch = math.asin(sinp) + + # Yaw (z-axis rotation) + siny_cosp = 2 * (w * z + x * y) + cosy_cosp = 1 - 2 * (y * y + z * z) + yaw = math.atan2(siny_cosp, cosy_cosp) + + return (roll, pitch, yaw) + class DiffDrivePID(Node): - def __init__(self): # Initialize variables + def __init__(self): super().__init__('diffdrive_pid') - self.tf_buffer = Buffer() # Create TF buffer and listener to get transform between 'odom' and 'chassis' + # PD gains (no I) + self.declare_parameter('kp', 1.5) + self.declare_parameter('kd', 0.8) + self.declare_parameter('lookahead', 0.3) # trailer-hitch offset (m) + self.declare_parameter('publish_rate', 30.0) + + self.kp = float(self.get_parameter('kp').get_parameter_value().double_value) + self.kd = float(self.get_parameter('kd').get_parameter_value().double_value) + self.lh = float(self.get_parameter('lookahead').get_parameter_value().double_value) + self.publish_rate = float(self.get_parameter('publish_rate').get_parameter_value().double_value) + self.dt = 1.0 / self.publish_rate + + # TF + self.tf_buffer = Buffer() self.tf_listener = TransformListener(self.tf_buffer, self) - self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_callback, 10) # Subscribe to /goal_pose - self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) # Publisher for /cmd_vel - - self.goal = None # State tracking - self.prev_error_dist = 0.0 - self.prev_error_heading = 0.0 - self.prev_time = self.get_clock().now() - - self.Kp_lin = 0.5 - self.Kd_lin = 0.05 - self.Kp_ang = 1.0 - self.Kd_ang = 0.1 - self.prev_dist_err = 0.0 #distance error - self.prev_ang_err = 0.0 # angular error + # I/O + self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_cb, 10) + self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) + # Internal state + self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom + self.prev_pose = None # (x, y, yaw) + self.prev_pose_time = None - self.timer = self.create_timer(1.0/30.0, self.control_loop) # 30 Hz control timer - self.get_logger().info("PID controller node started at 30 Hz") - + # Diagnostic variables for tuning + self.error_history = [] + self.max_error_history = 100 + self.diagnostic_counter = 0 + + # Timer loop + self.timer = self.create_timer(self.dt, self.on_timer) + + self.get_logger().info(f'DiffDrivePID started: kp={self.kp}, kd={self.kd}, lookahead={self.lh}, rate={self.publish_rate} Hz') + + def goal_cb(self, msg: PoseStamped): + # Take XY from PoseStamped (odom frame recommended in RViz config) + self.goal = (float(msg.pose.position.x), float(msg.pose.position.y)) + self.get_logger().info(f'Goal set to: {self.goal}') + + def on_timer(self): + # Need current robot pose (odom -> base_link) + try: + tf = self.tf_buffer.lookup_transform('odom', 'base_link', rclpy.time.Time()) + except Exception: + return - def goal_callback(self, msg): # Store the latest goal pose from /goal_pose - self.goal = msg.pose - self.get_logger().info("New goal received") + x = tf.transform.translation.x + y = tf.transform.translation.y + q = tf.transform.rotation + yaw = euler_from_quaternion([q.x, q.y, q.z, q.w])[2] - def get_dt(self): #compute elapsed time + # Velocity estimate from finite difference (optional damping term) + vx = 0.0 + vy = 0.0 now = self.get_clock().now() - dt = (now - self.prev_time).nanoseconds / 1e9 - if dt <= 0.0: - return None - self.prev_time = now - return dt - - - - def control_loop(self): #main PD loop called every 30sec - if self.goal is None: - return - try: - t = self.tf_buffer.lookup_transform('odom', 'chassis', rclpy.time.Time()) - - except Exception as e: - self.get_logger().warn(f"TF lookup failed: {e}") + if self.prev_pose is not None and self.prev_pose_time is not None: + dt = (now - self.prev_pose_time).nanoseconds * 1e-9 + if dt > 1e-6: + vx = (x - self.prev_pose[0]) / dt + vy = (y - self.prev_pose[1]) / dt + + self.prev_pose = (x, y, yaw) + self.prev_pose_time = now + + if self.goal is None: + # No goal -> command zero + self.cmd_pub.publish(Twist()) return - x = t.transform.translation.x - y = t.transform.translation.y - q = t.transform.rotation - siny_cosp = 2 * (q.w * q.z + q.x * q.y) # Convert quaternion - cosy_cosp = 1 - 2 * (q.y * q.y + q.z * q.z) - theta = math.atan2(siny_cosp, cosy_cosp) - - - dx = self.goal.position.x - x # Compute distance and heading errors - dy = self.goal.position.y - y - distance_error = math.sqrt(dx**2 + dy**2) - heading_error = math.atan2(dy, dx) - theta - heading_error = math.atan2(math.sin(heading_error), math.cos(heading_error)) - - dt = self.get_dt() - if dt is None: - return - - v = self.Kp_lin * distance_error + self.Kd_lin * (distance_error - self.prev_dist_err) / dt #control linear velocity - w = self.Kp_ang * heading_error + self.Kd_ang * (heading_error - self.prev_ang_err) / dt #control angular velocity + xg, yg = self.goal - self.prev_dist_err = distance_error #update memory for next loop - self.prev_ang_err = heading_error + # Virtual "trailer hitch" point ahead of robot by lookahead distance (in odom frame) + xp = x + self.lh * math.cos(yaw) + yp = y + self.lh * math.sin(yaw) - - cmd = Twist() # Publish velocities - cmd.linear.x = v - cmd.angular.z = w - self.cmd_pub.publish(cmd) + # PD in world frame for the point + ex = xg - xp + ey = yg - yp + # Desired world-frame point velocity + vpx = self.kp * ex - self.kd * vx + vpy = self.kp * ey - self.kd * vy -def main(args=None): - rclpy.init(args=args) + # Diagnostic logging for tuning (every 30 cycles = 1 second at 30Hz) + error_magnitude = math.sqrt(ex*ex + ey*ey) + self.error_history.append(error_magnitude) + if len(self.error_history) > self.max_error_history: + self.error_history.pop(0) + + self.diagnostic_counter += 1 + if self.diagnostic_counter >= 30: # Log every second + avg_error = sum(self.error_history) / len(self.error_history) + self.get_logger().info(f'Avg error: {avg_error:.3f}m, Current: {error_magnitude:.3f}m, P: {self.kp*error_magnitude:.3f}, D: {self.kd*math.sqrt(vx*vx+vy*vy):.3f}') + self.diagnostic_counter = 0 + + # Convert (vpx, vpy) to robot (v, w) using inverse of: + # [xp_dot] = [ cos -sin] [v] + # [yp_dot] [ sin cos] [l*w] + # => [v, l*w] = R(-yaw) @ [vpx, vpy] + c = math.cos(yaw) + s = math.sin(yaw) + v = c * vpx + s * vpy + lw = -s * vpx + c * vpy + w = lw / self.lh if abs(self.lh) > 1e-9 else 0.0 + + # Publish + cmd = Twist() + cmd.linear.x = float(v) + cmd.angular.z = float(w) + self.cmd_pub.publish(cmd) + +def main(): + rclpy.init() node = DiffDrivePID() try: rclpy.spin(node) except KeyboardInterrupt: pass - finally: - node.destroy_node() - rclpy.shutdown() - + node.destroy_node() + rclpy.shutdown() diff --git a/src/gazebo_controller/launch/full_simulation.launch.py b/src/gazebo_controller/launch/full_simulation.launch.py new file mode 100644 index 0000000..b787db1 --- /dev/null +++ b/src/gazebo_controller/launch/full_simulation.launch.py @@ -0,0 +1,93 @@ +from launch import LaunchDescription +from launch.actions import ExecuteProcess, IncludeLaunchDescription +from launch.launch_description_sources import PythonLaunchDescriptionSource +from launch_ros.actions import Node +from ament_index_python.packages import get_package_share_directory +import os + +def generate_launch_description(): + pkg_share = get_package_share_directory('gazebo_controller') + sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') + bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') + rviz_config = os.path.join(pkg_share, 'rviz', 'rviz_view.rviz') + + # Start Gazebo with the robot world + gazebo_cmd = ExecuteProcess( + cmd=['gz', 'sim', sdf_file], + output='screen', + name='gazebo_sim' + ) + + # Include the bridge launch file + bridge_launch_include = IncludeLaunchDescription( + PythonLaunchDescriptionSource(bridge_launch) + ) + + # Start the PID controller node + pid_controller = Node( + package='gazebo_controller', + executable='diffdrive_pid', + name='diffdrive_pid', + output='screen', + parameters=[ + {'kp_linear': 1.0}, + {'kd_linear': 0.1}, + {'kp_angular': 2.0}, + {'kd_angular': 0.2} + ] + ) + + # Start RViz with our custom config + rviz = Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + arguments=['-d', rviz_config] + ) + + # Read SDF file content + # The sdformat_urdf plugin will parse SDF and convert to URDF automatically + with open(sdf_file, 'r', encoding='utf-8') as f: + robot_desc = f.read() + + # Robot State Publisher - publishes robot_description and TF transforms + robot_state_publisher = Node( + package='robot_state_publisher', + executable='robot_state_publisher', + name='robot_state_publisher', + output='screen', + parameters=[{ + 'robot_description': robot_desc, + 'use_sim_time': True + }] + ) + + # Joint State Publisher - publishes joint states for visualization + joint_state_publisher = Node( + package='joint_state_publisher', + executable='joint_state_publisher', + name='joint_state_publisher', + output='screen', + parameters=[{'use_sim_time': True}] + ) + + # Static transform from map to odom (for navigation stack) + # This creates the TF hierarchy: map -> odom -> base_link + # Gazebo publishes odom->base_link, this completes the chain with map->odom + map_to_odom_tf = Node( + package='tf2_ros', + executable='static_transform_publisher', + name='map_to_odom_broadcaster', + arguments=['0', '0', '0', '0', '0', '0', 'map', 'odom'] + ) + + return LaunchDescription([ + gazebo_cmd, + bridge_launch_include, + robot_state_publisher, + joint_state_publisher, + pid_controller, + map_to_odom_tf, + rviz + ]) diff --git a/src/gazebo_controller/launch/gazebo_with_bridge.launch.py b/src/gazebo_controller/launch/gazebo_with_bridge.launch.py deleted file mode 100644 index 43958f5..0000000 --- a/src/gazebo_controller/launch/gazebo_with_bridge.launch.py +++ /dev/null @@ -1,28 +0,0 @@ -from launch import LaunchDescription -from launch.actions import ExecuteProcess, IncludeLaunchDescription -from launch.launch_description_sources import PythonLaunchDescriptionSource -from launch_ros.actions import Node -from ament_index_python.packages import get_package_share_directory -import os - -def generate_launch_description(): - pkg_share = get_package_share_directory('gazebo_controller') - sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') - bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') - - # Start Gazebo with the robot world - gazebo_cmd = ExecuteProcess( - cmd=['gz', 'sim', sdf_file], - output='screen', - name='gazebo_sim' - ) - - # Include the bridge launch file - bridge_launch_include = IncludeLaunchDescription( - PythonLaunchDescriptionSource(bridge_launch) - ) - - return LaunchDescription([ - gazebo_cmd, - bridge_launch_include - ]) diff --git a/src/gazebo_controller/package.xml b/src/gazebo_controller/package.xml index 38d8e6b..ff1134a 100644 --- a/src/gazebo_controller/package.xml +++ b/src/gazebo_controller/package.xml @@ -18,6 +18,10 @@ gazebo_msgs launch launch_ros + rviz2 + robot_state_publisher + joint_state_publisher + sdformat_urdf ament_copyright ament_flake8 diff --git a/src/gazebo_controller/rviz/rviz_view.rviz b/src/gazebo_controller/rviz/rviz_view.rviz new file mode 100644 index 0000000..5617d82 --- /dev/null +++ b/src/gazebo_controller/rviz/rviz_view.rviz @@ -0,0 +1,217 @@ +Panels: + - Class: rviz_common/Displays + Help Height: 78 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /Status1 + - /TF1 + - /RobotModel1 + - /RobotModel1/Description Topic1 + Splitter Ratio: 0.5 + Tree Height: 359 + - Class: rviz_common/Selection + Name: Selection + - Class: rviz_common/Tool Properties + Expanded: + - /2D Goal Pose1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz_common/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 + - Class: rviz_common/Time + Experimental: false + Name: Time + SyncMode: 0 + SyncSource: "" +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz_default_plugins/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.029999999329447746 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: rviz_default_plugins/TF + Enabled: true + Filter (blacklist): "" + Filter (whitelist): "" + Frame Timeout: 15 + Frames: + All Enabled: true + Marker Scale: 1 + Name: TF + Show Arrows: true + Show Axes: true + Show Names: false + Tree: + {} + Update Interval: 0 + Value: true + - Alpha: 1 + Class: rviz_default_plugins/RobotModel + Collision Enabled: false + Description File: "" + Description Source: Topic + Description Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: robot_description + Enabled: true + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: "" + Mass Properties: + Inertia: false + Mass: false + Name: RobotModel + TF Prefix: "" + Update Interval: 0 + Value: true + Visual Enabled: true + - Angle Tolerance: 0.10000000149011612 + Class: rviz_default_plugins/Odometry + Covariance: + Orientation: + Alpha: 0.5 + Color: 255; 255; 127 + Color Style: Unique + Frame: Local + Offset: 1 + Scale: 1 + Value: true + Position: + Alpha: 0.30000001192092896 + Color: 204; 51; 204 + Scale: 1 + Value: true + Value: false + Enabled: true + Keep: 100 + Name: Odometry + Position Tolerance: 0.10000000149011612 + Shape: + Alpha: 1 + Axes Length: 1 + Axes Radius: 0.10000000149011612 + Color: 255; 25; 0 + Head Length: 0.30000001192092896 + Head Radius: 0.10000000149011612 + Shaft Length: 1 + Shaft Radius: 0.05000000074505806 + Value: Arrow + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /odom + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: odom + Frame Rate: 30 + Name: root + Tools: + - Class: rviz_default_plugins/Interact + Hide Inactive Objects: true + - Class: rviz_default_plugins/MoveCamera + - Class: rviz_default_plugins/Select + - Class: rviz_default_plugins/FocusCamera + - Class: rviz_default_plugins/Measure + Line color: 128; 128; 0 + - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /initialpose + - Class: rviz_default_plugins/SetGoal + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /goal_pose + - Class: rviz_default_plugins/PublishPoint + Single click: true + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /clicked_point + Transformation: + Current: + Class: rviz_default_plugins/TF + Value: true + Views: + Current: + Class: rviz_default_plugins/Orbit + Distance: 10 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Focal Point: + X: 0 + Y: 0 + Z: 0 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Current View + Near Clip Distance: 0.009999999776482582 + Pitch: 0.785398006439209 + Target Frame: + Value: Orbit (rviz) + Yaw: 0.785398006439209 + Saved: ~ +Window Geometry: + Displays: + collapsed: false + Height: 656 + Hide Left Dock: false + Hide Right Dock: false + QMainWindow State: 000000ff00000000fd0000000400000000000001c4000001f2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000001f2000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000001f2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000001f2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d00650100000000000004500000000000000000000001d1000001f200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Selection: + collapsed: false + Time: + collapsed: false + Tool Properties: + collapsed: false + Views: + collapsed: false + Width: 1200 + X: 60 + Y: 28 diff --git a/src/gazebo_controller/sdf/building_robot.sdf b/src/gazebo_controller/sdf/building_robot.sdf index ce31bcb..3ce6e6a 100644 --- a/src/gazebo_controller/sdf/building_robot.sdf +++ b/src/gazebo_controller/sdf/building_robot.sdf @@ -56,7 +56,7 @@ - + @@ -64,11 +64,15 @@ right_wheel_joint 1.2 0.4 - 1 + 30 /cmd_vel + /odom + odom + base_link + /tf 0 0 0 0 0 0 - + 0.5 0 0.4 0 0 0 1.14395 @@ -102,7 +106,7 @@ - -0.5 0.6 0 -1.5707 0 0 + -0.5 0.6 0 -1.5707 0 0 1 @@ -137,7 +141,7 @@ - -0.5 -0.6 0 -1.5707 0 0 + -0.5 -0.6 0 -1.5707 0 0 1 @@ -171,7 +175,7 @@ - + 0.8 0 -0.2 0 0 0 @@ -209,7 +213,7 @@ - chassis + base_link left_wheel 0 1 0 @@ -221,7 +225,7 @@ - chassis + base_link right_wheel 0 1 0 @@ -232,7 +236,7 @@ - chassis + base_link caster diff --git a/src/gazebo_controller/setup.py b/src/gazebo_controller/setup.py index 197fba0..2d20a4a 100644 --- a/src/gazebo_controller/setup.py +++ b/src/gazebo_controller/setup.py @@ -13,7 +13,8 @@ ('share/' + package_name, ['package.xml']), ('share/' + package_name + '/launch', glob('launch/*.py')), ('share/' + package_name + '/config', glob('config/*.yaml')), - ('share/' + package_name + '/sdf', glob('*.sdf')), + ('share/' + package_name + '/sdf', glob('sdf/*.sdf')), + ('share/' + package_name + '/rviz', glob('rviz/*.rviz')), ], install_requires=['setuptools'], zip_safe=True, From 272bf7a6b8d3048a628ff4040154d8f3e924ac5a Mon Sep 17 00:00:00 2001 From: vincexl Date: Sun, 19 Oct 2025 10:20:52 +0800 Subject: [PATCH 04/13] separated world and vehicle --- .../build/lib/gazebo_controller/odom_to_tf.py | 83 +++++++++ .../colcon_command_prefix_setup_py.sh.env | 8 +- .../gazebo_controller.egg-info/SOURCES.txt | 1 + build/gazebo_controller/install.log | 1 + .../__pycache__/sitecustomize.cpython-312.pyc | Bin 454 -> 454 bytes frames_2025-10-19_01.37.16.gv | 8 + frames_2025-10-19_01.37.16.pdf | Bin 0 -> 14624 bytes .../lib/gazebo_controller/odom_to_tf | 33 ++++ .../SOURCES.txt | 1 + .../__pycache__/__init__.cpython-312.pyc | Bin 221 -> 221 bytes .../__pycache__/diffdrive_pid.cpython-312.pyc | Bin 8942 -> 8942 bytes .../__pycache__/odom_to_tf.cpython-312.pyc | Bin 0 -> 4542 bytes .../gazebo_controller/odom_to_tf.py | 83 +++++++++ .../full_simulation.launch.cpython-312.pyc | Bin 2547 -> 2569 bytes .../ros_gz_bridge.launch.cpython-312.pyc | Bin 1134 -> 1285 bytes .../launch/full_simulation.launch.py | 24 +-- .../launch/ros_gz_bridge.launch.py | 7 +- .../gazebo_controller/rviz/rviz_view.rviz | 44 ++++- .../gazebo_controller/sdf/building_robot.sdf | 20 ++ .../sdf/vehicle_blue_model.sdf | 172 ++++++++++++++++++ .../gazebo_controller/urdf/vehicle_blue.urdf | 123 +++++++++++++ log/build_2025-10-19_00-23-37/events.log | 43 +++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 28 +++ .../gazebo_controller/stdout_stderr.log | 28 +++ .../gazebo_controller/streams.log | 30 +++ log/build_2025-10-19_00-23-37/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_00-25-31/events.log | 36 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 +++ .../gazebo_controller/stdout_stderr.log | 21 +++ .../gazebo_controller/streams.log | 23 +++ log/build_2025-10-19_00-25-31/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-02-03/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_01-02-03/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-04-19/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 +++ .../gazebo_controller/stdout_stderr.log | 21 +++ .../gazebo_controller/streams.log | 23 +++ log/build_2025-10-19_01-04-19/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-04-22/events.log | 35 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 20 ++ .../gazebo_controller/stdout_stderr.log | 20 ++ .../gazebo_controller/streams.log | 22 +++ log/build_2025-10-19_01-04-22/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-08-54/events.log | 38 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 23 +++ .../gazebo_controller/stdout_stderr.log | 23 +++ .../gazebo_controller/streams.log | 25 +++ log/build_2025-10-19_01-08-54/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-21-55/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_01-21-55/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-22-11/events.log | 35 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 20 ++ .../gazebo_controller/stdout_stderr.log | 20 ++ .../gazebo_controller/streams.log | 22 +++ log/build_2025-10-19_01-22-11/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-26-08/events.log | 39 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 24 +++ .../gazebo_controller/stdout_stderr.log | 24 +++ .../gazebo_controller/streams.log | 26 +++ log/build_2025-10-19_01-26-08/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-45-45/events.log | 39 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 +++ .../gazebo_controller/stdout_stderr.log | 21 +++ .../gazebo_controller/streams.log | 23 +++ log/build_2025-10-19_01-45-45/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_01-58-05/events.log | 41 +++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 26 +++ .../gazebo_controller/stdout_stderr.log | 26 +++ .../gazebo_controller/streams.log | 28 +++ log/build_2025-10-19_01-58-05/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-02-05/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_02-02-05/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-04-47/events.log | 36 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 +++ .../gazebo_controller/stdout_stderr.log | 21 +++ .../gazebo_controller/streams.log | 23 +++ log/build_2025-10-19_02-04-47/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-08-14/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_02-08-14/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-09-01/events.log | 36 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 +++ .../gazebo_controller/stdout_stderr.log | 21 +++ .../gazebo_controller/streams.log | 23 +++ log/build_2025-10-19_02-09-01/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-14-07/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_02-14-07/logger_all.log | 128 +++++++++++++ log/build_2025-10-19_02-15-33/events.log | 37 ++++ .../gazebo_controller/command.log | 2 + .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 +++ .../gazebo_controller/stdout_stderr.log | 22 +++ .../gazebo_controller/streams.log | 24 +++ log/build_2025-10-19_02-15-33/logger_all.log | 128 +++++++++++++ log/latest_build | 2 +- .../launch/full_simulation.launch.py | 24 +-- .../launch/ros_gz_bridge.launch.py | 7 +- src/gazebo_controller/sdf/building_robot.sdf | 20 ++ .../sdf/vehicle_blue_model.sdf | 172 ++++++++++++++++++ 145 files changed, 4805 insertions(+), 43 deletions(-) create mode 100644 build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py create mode 100644 frames_2025-10-19_01.37.16.gv create mode 100644 frames_2025-10-19_01.37.16.pdf create mode 100755 install/gazebo_controller/lib/gazebo_controller/odom_to_tf create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/odom_to_tf.cpython-312.pyc create mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py create mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf create mode 100644 install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf create mode 100644 log/build_2025-10-19_00-23-37/events.log create mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_00-23-37/logger_all.log create mode 100644 log/build_2025-10-19_00-25-31/events.log create mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_00-25-31/logger_all.log create mode 100644 log/build_2025-10-19_01-02-03/events.log create mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-02-03/logger_all.log create mode 100644 log/build_2025-10-19_01-04-19/events.log create mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-04-19/logger_all.log create mode 100644 log/build_2025-10-19_01-04-22/events.log create mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-04-22/logger_all.log create mode 100644 log/build_2025-10-19_01-08-54/events.log create mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-08-54/logger_all.log create mode 100644 log/build_2025-10-19_01-21-55/events.log create mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-21-55/logger_all.log create mode 100644 log/build_2025-10-19_01-22-11/events.log create mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-22-11/logger_all.log create mode 100644 log/build_2025-10-19_01-26-08/events.log create mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-26-08/logger_all.log create mode 100644 log/build_2025-10-19_01-45-45/events.log create mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-45-45/logger_all.log create mode 100644 log/build_2025-10-19_01-58-05/events.log create mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_01-58-05/logger_all.log create mode 100644 log/build_2025-10-19_02-02-05/events.log create mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-02-05/logger_all.log create mode 100644 log/build_2025-10-19_02-04-47/events.log create mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-04-47/logger_all.log create mode 100644 log/build_2025-10-19_02-08-14/events.log create mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-08-14/logger_all.log create mode 100644 log/build_2025-10-19_02-09-01/events.log create mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-09-01/logger_all.log create mode 100644 log/build_2025-10-19_02-14-07/events.log create mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-14-07/logger_all.log create mode 100644 log/build_2025-10-19_02-15-33/events.log create mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/command.log create mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log create mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log create mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log create mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/streams.log create mode 100644 log/build_2025-10-19_02-15-33/logger_all.log create mode 100644 src/gazebo_controller/sdf/vehicle_blue_model.sdf diff --git a/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py b/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py new file mode 100644 index 0000000..7f2d6c4 --- /dev/null +++ b/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py @@ -0,0 +1,83 @@ +#!/usr/bin/env python3 +""" +Node that subscribes to /odom and publishes the odom->base_link transform. +This ensures the transform is always available, even when the robot is stationary. +""" + +import rclpy +from rclpy.node import Node +from nav_msgs.msg import Odometry +from geometry_msgs.msg import TransformStamped +from tf2_ros import TransformBroadcaster + + +class OdomToTF(Node): + def __init__(self): + super().__init__('odom_to_tf') + + # Create TF broadcaster + self.tf_broadcaster = TransformBroadcaster(self) + + # Subscribe to odometry + self.odom_sub = self.create_subscription( + Odometry, + '/odom', + self.odom_callback, + 10 + ) + + # Publish initial transform at origin + self.publish_initial_tf() + + self.get_logger().info('Odom to TF node started') + + def publish_initial_tf(self): + """Publish initial transform at origin""" + t = TransformStamped() + t.header.stamp = self.get_clock().now().to_msg() + t.header.frame_id = 'odom' + t.child_frame_id = 'base_link' + t.transform.translation.x = 0.0 + t.transform.translation.y = 0.0 + t.transform.translation.z = 0.0 + t.transform.rotation.x = 0.0 + t.transform.rotation.y = 0.0 + t.transform.rotation.z = 0.0 + t.transform.rotation.w = 1.0 + + self.tf_broadcaster.sendTransform(t) + + def odom_callback(self, msg): + """Convert odometry message to TF transform""" + t = TransformStamped() + + # Copy header + t.header.stamp = msg.header.stamp + t.header.frame_id = msg.header.frame_id # Should be 'odom' + t.child_frame_id = msg.child_frame_id # Should be 'base_link' + + # Copy pose + t.transform.translation.x = msg.pose.pose.position.x + t.transform.translation.y = msg.pose.pose.position.y + t.transform.translation.z = msg.pose.pose.position.z + t.transform.rotation = msg.pose.pose.orientation + + # Broadcast transform + self.tf_broadcaster.sendTransform(t) + + +def main(args=None): + rclpy.init(args=args) + node = OdomToTF() + + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + finally: + node.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env index 4e67a88..3bf9338 100644 --- a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env +++ b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env @@ -6,7 +6,7 @@ COLORTERM=truecolor DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa DISPLAY=:1 GIO_LAUNCHED_DESKTOP_FILE=/home/ubuntu/Desktop/terminator.desktop -GIO_LAUNCHED_DESKTOP_FILE_PID=1969 +GIO_LAUNCHED_DESKTOP_FILE_PID=5743 GNOME_KEYRING_CONTROL=/home/ubuntu/.cache/keyring-TO0RE3 GTK_OVERLAY_SCROLLING=0 GZ_CONFIG_PATH=/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz @@ -21,7 +21,7 @@ LESSCLOSE=/usr/bin/lesspipe %s %s LESSOPEN=| /usr/bin/lesspipe %s LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: MATE_DESKTOP_SESSION_ID=this-is-deprecated -OLDPWD=/home/ubuntu +OLDPWD=/home/ubuntu/EN613 PASSWD=ubuntu PATH=/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller @@ -43,12 +43,12 @@ SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock TERM=xterm-256color TERMINATOR_DBUS_NAME=net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 -TERMINATOR_UUID=urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6 +TERMINATOR_UUID=urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e TURTLEBOT3_MODEL=burger USER=ubuntu VNCDESKTOP=beddc2ee9ba0:1 (ubuntu) VTE_VERSION=7600 -XDG_ACTIVATION_TOKEN=caja-253-beddc2ee9ba0-terminator-1_TIME5193204 +XDG_ACTIVATION_TOKEN=caja-253-beddc2ee9ba0-terminator-2_TIME17115960 XDG_CURRENT_DESKTOP=MATE XDG_SESSION_CLASS=user XDG_SESSION_TYPE=x11 diff --git a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt index 5716de1..649dcaa 100644 --- a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt +++ b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt @@ -17,6 +17,7 @@ launch/ros_gz_bridge.launch.py resource/gazebo_controller rviz/rviz_view.rviz sdf/building_robot.sdf +sdf/vehicle_blue_model.sdf test/test_copyright.py test/test_flake8.py test/test_pep257.py \ No newline at end of file diff --git a/build/gazebo_controller/install.log b/build/gazebo_controller/install.log index e9514eb..0018128 100644 --- a/build/gazebo_controller/install.log +++ b/build/gazebo_controller/install.log @@ -8,6 +8,7 @@ /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/full_simulation.launch.py /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf +/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe diff --git a/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc index 15c6f5fd4c3e10611187e2046da6d6fd5e391c9e..a242f9dfd6964ba29ce22b085d83860ead7ca721 100644 GIT binary patch delta 19 ZcmX@ce2kgvG%qg~0}veb+{m?u5dbtA1rh)N delta 19 ZcmX@ce2kgvG%qg~0}yOi-^jIx5dbqB1mXYy diff --git a/frames_2025-10-19_01.37.16.gv b/frames_2025-10-19_01.37.16.gv new file mode 100644 index 0000000..3379622 --- /dev/null +++ b/frames_2025-10-19_01.37.16.gv @@ -0,0 +1,8 @@ +digraph G { +"map" -> "odom"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +"base_link" -> "caster"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; +edge [style=invis]; + subgraph cluster_legend { style=bold; color=black; label ="view_frames Result"; +"Recorded at time: 1760837836.8614888"[ shape=plaintext ] ; +}->"base_link"; +} \ No newline at end of file diff --git a/frames_2025-10-19_01.37.16.pdf b/frames_2025-10-19_01.37.16.pdf new file mode 100644 index 0000000000000000000000000000000000000000..82e6f9a27537b13e3bc241cc843479cd8a54eaca GIT binary patch literal 14624 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 literal 0 HcmV?d00001 diff --git a/install/gazebo_controller/lib/gazebo_controller/odom_to_tf b/install/gazebo_controller/lib/gazebo_controller/odom_to_tf new file mode 100755 index 0000000..04602ec --- /dev/null +++ b/install/gazebo_controller/lib/gazebo_controller/odom_to_tf @@ -0,0 +1,33 @@ +#!/usr/bin/python3 +# EASY-INSTALL-ENTRY-SCRIPT: 'gazebo-controller==0.0.0','console_scripts','odom_to_tf' +import re +import sys + +# for compatibility with easy_install; see #2198 +__requires__ = 'gazebo-controller==0.0.0' + +try: + from importlib.metadata import distribution +except ImportError: + try: + from importlib_metadata import distribution + except ImportError: + from pkg_resources import load_entry_point + + +def importlib_load_entry_point(spec, group, name): + dist_name, _, _ = spec.partition('==') + matches = ( + entry_point + for entry_point in distribution(dist_name).entry_points + if entry_point.group == group and entry_point.name == name + ) + return next(matches).load() + + +globals().setdefault('load_entry_point', importlib_load_entry_point) + + +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) + sys.exit(load_entry_point('gazebo-controller==0.0.0', 'console_scripts', 'odom_to_tf')()) diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt index 5716de1..649dcaa 100644 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt @@ -17,6 +17,7 @@ launch/ros_gz_bridge.launch.py resource/gazebo_controller rviz/rviz_view.rviz sdf/building_robot.sdf +sdf/vehicle_blue_model.sdf test/test_copyright.py test/test_flake8.py test/test_pep257.py \ No newline at end of file diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc index 9eb55e64a0057f8fe405c170771d1035fbdd0096..9d398366d8373cf37c6b86841cc2882328b19a70 100644 GIT binary patch delta 19 Zcmcc1c$bm;G%qg~0}x!&`!bRH5&$^(1{nYV delta 19 Zcmcc1c$bm;G%qg~0}!y~zn#c^2>>-&1&06t diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc index 211af335bf491bc92216a0f6a839a94ec603e444..23fe319ed21aa0a3bd6f9beda0baa033a4c42836 100644 GIT binary patch delta 19 ZcmaFo`p%W>G%qg~0}x!&+sO4q2>?R21|a|d delta 19 ZcmaFo`p%W>G%qg~0}%XF-N^Ms2>?TL20s7* diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/odom_to_tf.cpython-312.pyc b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/odom_to_tf.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3be19a8e5b419ae73bcadb81b474e56f28196f62 GIT binary patch literal 4542 zcmb_f&2JmW6`$oUso|F_#ZID?XliB4vKU9Azu>xt;nr#FrY@ouh%Vt}vE;7ErI)+x z?9vhixo`m$kx&=TrAQ4F5YkIpsE7OuKIc+aGN>$Upg?=cO^t-Ya4&st$=zja3bmRH zz?sMQX5PG+{mpOQe34Ek2$VnE*sthuLjHk&{1WX7drKgELR3;9DyK#auE0Ud8<84c z;5pO@hER(ZqMjTzVzq(7fG5WcT8kIr9Ep%06Lnyfs8r)O`HtU0LQSgiRj!cKQflJ% zG$D*eh?d;!PRo&Iq#4PjmNyb}ma0ikMR6p%QM5};FKV{rSW@0nt(v5ms#I?j4c)Gw zx}r&_p1D?3Y)v+F^S0zL#k3bJR+~-CS9Dv_OuNCleFK{W2E|xZn$X-)bVDf`+S`(L zM>D0x3RLKrSw+jij<%yXx@9V?Ih*(j1D?xqu7GhuOMeFQYYuCIJT&jm{eh#@>Y56= zV}b4+W+`e(u^o+-y36*ONcYd)TOfP{o39brbW(_{kp_sH1-Tf0HTP(VX^NxCU0~J`6$}^YroAakieVI$(ruS|f1#WES{JOIUtKXECO1*m z9NDnSWtdUW%>^qLaRpm57TmZjmkh^|MY&6}+^ zSsFKP7&i`aHtX-t5m4JYRL|~_Cp5i2(4r&1&ur7F{TLa)@cG59?Bz9Kn~v?qhL13c#Dp2(}};+)Pp1IN4BWg zrr8$F{&oEFWBUC)n2dY_=ZH`b=O*kGpgcGOK3eVq+N%MMaeSxv_G*B9-$F=W3lRIV zZH24SQ0q%_;7#QY=z*Z}3Y-}(JQFGp{fB&8*j8T)WnYrRb9b0gNq_vI<_b>rfulx! zzhV0d5%wGPza#87DvVG#U=RC^8uX(Dd}Mt&Y^xKY>`N;>jMNCmPKU0~lRCbNq5szNx=!y8?qp7M#BD0>j7_a^+jL}S@-*m@>&bu&UP&`C z>5s~^D6mj==l{|G@wDk!i;lHvu0?Zyns`j#W+Sk$l7B^m>`{(KJNpOG4jk@k?+6?P zrP{p?JO4WMN~B*;IT(F_r+`R8Uk7*!=np*gA+42&97F{@0&)rc_SFT)uBTscs6rjY z^s2NL(CxR3;#fGlFC8L^VEx}RiZ}eZ!}btS1XOs4C=jMEl>Rfyc%yp-$S>o|VOt#! zWnWr}^rTo^F0wrRBg?#_G2l7iH%xw|nr7ROP;|4afQsgFLms^`^vWcxkX+dbs9d3L z*_unC1_p&p>J(Z|Vl|1?6jrC9a+5%(n%N;Q25$%A(HDCQq#WNNEgra%odJc7h?k@; zc_I9k-w4PH!xcl&K zd;D^19Jv+9bDL%$8qBErky&m4(_9m85!p@1a?Mg32FfW}{zXGEIu+; zfjmZ?27kSYTt9AHA%E$)io?gtCOE-zmy7qLg4KRZ*)twaSa8}p?K0U7?O)+|~IQ-5N@vy(OIj+;_78{Q2~8J|EdwJQxrwH8gd{V%~nT>;g-34klq z6y0Rkz<2|G_HC#j=@;T3-TKw7kKcVPh)6PpYhwsCH)Se!Fu$^A zkvI^6?r>S_kXfkrGP40^;k?W&+j|pwo9k@`I|qaQOgfmxOzAnj+Br+t*iHD0$g!_O z1q?H`7eoDrkl8L8e_9>a(k6q+u)|`C;&7R36IB|EB2&uK@zwzRi0{!*P LU7iS|-W2}@-V|kY literal 0 HcmV?d00001 diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py new file mode 100644 index 0000000..7f2d6c4 --- /dev/null +++ b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py @@ -0,0 +1,83 @@ +#!/usr/bin/env python3 +""" +Node that subscribes to /odom and publishes the odom->base_link transform. +This ensures the transform is always available, even when the robot is stationary. +""" + +import rclpy +from rclpy.node import Node +from nav_msgs.msg import Odometry +from geometry_msgs.msg import TransformStamped +from tf2_ros import TransformBroadcaster + + +class OdomToTF(Node): + def __init__(self): + super().__init__('odom_to_tf') + + # Create TF broadcaster + self.tf_broadcaster = TransformBroadcaster(self) + + # Subscribe to odometry + self.odom_sub = self.create_subscription( + Odometry, + '/odom', + self.odom_callback, + 10 + ) + + # Publish initial transform at origin + self.publish_initial_tf() + + self.get_logger().info('Odom to TF node started') + + def publish_initial_tf(self): + """Publish initial transform at origin""" + t = TransformStamped() + t.header.stamp = self.get_clock().now().to_msg() + t.header.frame_id = 'odom' + t.child_frame_id = 'base_link' + t.transform.translation.x = 0.0 + t.transform.translation.y = 0.0 + t.transform.translation.z = 0.0 + t.transform.rotation.x = 0.0 + t.transform.rotation.y = 0.0 + t.transform.rotation.z = 0.0 + t.transform.rotation.w = 1.0 + + self.tf_broadcaster.sendTransform(t) + + def odom_callback(self, msg): + """Convert odometry message to TF transform""" + t = TransformStamped() + + # Copy header + t.header.stamp = msg.header.stamp + t.header.frame_id = msg.header.frame_id # Should be 'odom' + t.child_frame_id = msg.child_frame_id # Should be 'base_link' + + # Copy pose + t.transform.translation.x = msg.pose.pose.position.x + t.transform.translation.y = msg.pose.pose.position.y + t.transform.translation.z = msg.pose.pose.position.z + t.transform.rotation = msg.pose.pose.orientation + + # Broadcast transform + self.tf_broadcaster.sendTransform(t) + + +def main(args=None): + rclpy.init(args=args) + node = OdomToTF() + + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + finally: + node.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() diff --git a/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc b/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc index 5db7c78e513f015cb37924af6680cfe6ab945b3a..2bff2c6811b97997367b5632ede82694b441959f 100644 GIT binary patch delta 668 zcmZWlOKTHR6uxIB^PWi)n@Ox~Q)_EAT7^Kfa1|c}4cKnf)Ifq1MUJX6kItmObB|v%eja1edl%e2cL(uhNj8H zJ!9#EwaXv1Fu)d_gjXzsKKccc8i#z1?Fa}dvGfTfHUt!V5uYt}IYLlE*#V111=YIN zQ*gH8DQwO29JU5s-+N2EJ>anj=y##u00uIEK|JExK@7Q8$MDSzSiX9s#&zW-p)c_$ zcA(&pgI;lm!C@S!k9q?pNJ(-e+F(XOroWisL=-zvHe?*bGWn2QBt?i#(GTpo z(Btp}b1k!yHI3!$ebcy;Lo@rS$vy&Va#!?I?%er*4gJckNBqTHK8r>HSB=$7*8J(u z=azG}L8tk<^ew-W+;o4qO!fk2o72fw;9@zwr$?#_m4)h3W$8_9`&M)2T1!ut=l%;{ zZ|Sq;Il3ua@SSg}G1?HGj<0X6Y+wB$&9n({(a*4}hpY3Id3yVqe8{?y1DW0vPs0fP zCQik}yP|v5wkAaReIlqrn+Tk6m~eG}(|;FKcd763V2ZFigiA?uNO}Qh=zA$8%>oGd HOD_Efq|}^K delta 689 zcmZ8d&ubGw6rRcKkJ-(xo0x3c8WW94o7iYQlpX}3{z$=|ZA(2B<&{lDYDqRkWMXm= z3?7Qk!5$QY*981|5l^CmpofKe*hBw_Km!F&ZW=cP=NsO9%=_MZ-%Kld5Yd0?x{AE@ zKHD#Te5c1Se#kTU84*C_pYUQs0=Yv50)*x(g`EE&2~`|7 z@7ybG*&7x6mc6;LUA=v`R4Hzj%W1C>dal;Gp;qS^I!5sA?IjmuFyxR;x1`hzm>Tj z!ea7m$~9xp*PgEN^~dTV@oxH*zoEJ5Nt8&rp{yI3b@hyEOt@ycz2Zb?ok+ePloFC7 zO!Z^jr85f&m&T5^)-z~QIzUvDdx(ni;S%=x9gX=@(Yz;p4TTHyG^6<3;`CyDAfX@P=9^kvoS2>(onEB}64eXHFHVgQt1{Ei z%FoOz0c%Pvb|_BGE6y)M=<@Cb|}g(PA^I<$N+1Z z9Ka+g!t{#^;ff+2pyM^!CTB6}ao^%9O3h6yD9Fr9pFExE36~U5iVcX1BPO>pTZpj< z+k6mU;MM%V%p}6~MUsz?yTR>?!sL_8v5LY#RYf4>D;bKUL2OAN@r%PIH$SB`C)KV< PVX`}mJckIQI#?C}4~t>@ delta 140 zcmZqWddI odom -> base_link - # Gazebo publishes odom->base_link, this completes the chain with map->odom + # Gazebo DiffDrive plugin publishes odom->base_link, this completes the chain with map->odom map_to_odom_tf = Node( package='tf2_ros', executable='static_transform_publisher', @@ -86,7 +79,6 @@ def generate_launch_description(): gazebo_cmd, bridge_launch_include, robot_state_publisher, - joint_state_publisher, pid_controller, map_to_odom_tf, rviz diff --git a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py b/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py index 34fd111..c01bdce 100644 --- a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py +++ b/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py @@ -16,6 +16,11 @@ def generate_launch_description(): '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', - '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock']) + '/tf_static@tf2_msgs/msg/TFMessage[gz.msgs.Pose_V', + '/joint_states@sensor_msgs/msg/JointState@gz.msgs.Model', + '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock'], + remappings=[ + ('/tf_static', '/tf_static'), + ]) return LaunchDescription([bridge]) diff --git a/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz b/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz index 5617d82..ae74184 100644 --- a/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz +++ b/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz @@ -57,13 +57,29 @@ Visualization Manager: Frame Timeout: 15 Frames: All Enabled: true + base_link: + Value: true + left_wheel: + Value: true + map: + Value: true + odom: + Value: true + right_wheel: + Value: true Marker Scale: 1 Name: TF Show Arrows: true Show Axes: true Show Names: false Tree: - {} + map: + odom: + base_link: + left_wheel: + {} + right_wheel: + {} Update Interval: 0 Value: true - Alpha: 1 @@ -83,7 +99,27 @@ Visualization Manager: Expand Joint Details: false Expand Link Details: false Expand Tree: false - Link Tree Style: "" + Link Tree Style: Links in Alphabetic Order + base_link: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + caster: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + left_wheel: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true + right_wheel: + Alpha: 1 + Show Axes: false + Show Trail: false + Value: true Mass Properties: Inertia: false Mass: false @@ -192,10 +228,10 @@ Visualization Manager: Invert Z Axis: false Name: Current View Near Clip Distance: 0.009999999776482582 - Pitch: 0.785398006439209 + Pitch: 1.125397801399231 Target Frame: Value: Orbit (rviz) - Yaw: 0.785398006439209 + Yaw: 0.7603980302810669 Saved: ~ Window Geometry: Displays: diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf index 3ce6e6a..b15da14 100644 --- a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf +++ b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf @@ -70,6 +70,26 @@ odom base_link /tf + true + + + + /joint_states + + + + true + false + false + false + false + true + true + 1 0 0 0 0 0 0 diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf new file mode 100644 index 0000000..547b3c4 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf @@ -0,0 +1,172 @@ + + + + + 0.5 0 0.4 0 0 0 + + 1.14395 + + 0.095329 + 0 + 0 + 0.381317 + 0 + 0.476646 + + + + + + 2.0 1.0 0.5 + + + + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + + + + + + 2.0 1.0 0.5 + + + + + + -0.5 0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + -0.5 -0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + 0.8 0 -0.2 0 0 0 + + + + + 1 + + 0.016 + 0 + 0 + 0.016 + 0 + 0.016 + + + + + + 0.2 + + + + 0.0 1 0.0 1 + 0.0 1 0.0 1 + 0.0 1 0.0 1 + + + + + + 0.2 + + + + + + + base_link + left_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + base_link + right_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + base_link + caster + + + diff --git a/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf b/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf new file mode 100644 index 0000000..7e97907 --- /dev/null +++ b/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/log/build_2025-10-19_00-23-37/events.log b/log/build_2025-10-19_00-23-37/events.log new file mode 100644 index 0000000..633ae72 --- /dev/null +++ b/log/build_2025-10-19_00-23-37/events.log @@ -0,0 +1,43 @@ +[0.000000] (-) TimerEvent: {} +[0.001232] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001431] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099498] (-) TimerEvent: {} +[0.201515] (-) TimerEvent: {} +[0.307982] (-) TimerEvent: {} +[0.411300] (-) TimerEvent: {} +[0.513767] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.516831] (-) TimerEvent: {} +[0.617506] (-) TimerEvent: {} +[0.666740] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.667612] (gazebo_controller) StdoutLine: {'line': b'creating ../../build/gazebo_controller/gazebo_controller.egg-info\n'} +[0.676843] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.678590] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.679685] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.680538] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.681271] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.682084] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.705160] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.706266] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.706906] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.707350] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.707741] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.708274] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build\n'} +[0.708725] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib\n'} +[0.709183] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.709517] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.709956] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.711106] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.715359] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.718527] (-) TimerEvent: {} +[0.726722] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.727705] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.729561] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.740532] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.742698] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.749642] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.819467] (-) TimerEvent: {} +[0.826455] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.827910] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.844743] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.862607] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.864108] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/command.log b/log/build_2025-10-19_00-23-37/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_00-23-37/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log new file mode 100644 index 0000000..b3191bb --- /dev/null +++ b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log @@ -0,0 +1,28 @@ +running egg_info +creating ../../build/gazebo_controller/gazebo_controller.egg-info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..b3191bb --- /dev/null +++ b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log @@ -0,0 +1,28 @@ +running egg_info +creating ../../build/gazebo_controller/gazebo_controller.egg-info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log b/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log new file mode 100644 index 0000000..aa10e1f --- /dev/null +++ b/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log @@ -0,0 +1,30 @@ +[0.515s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.666s] running egg_info +[0.667s] creating ../../build/gazebo_controller/gazebo_controller.egg-info +[0.676s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.677s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.678s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.679s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.680s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.681s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.704s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.705s] adding license file 'LICENSE' +[0.706s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.706s] running build +[0.706s] running build_py +[0.707s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build +[0.707s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib +[0.708s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.708s] copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.709s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.713s] running install +[0.716s] running install_lib +[0.725s] running install_data +[0.726s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.728s] running install_egg_info +[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.748s] running install_scripts +[0.825s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.827s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.843s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-23-37/logger_all.log b/log/build_2025-10-19_00-23-37/logger_all.log new file mode 100644 index 0000000..222505f --- /dev/null +++ b/log/build_2025-10-19_00-23-37/logger_all.log @@ -0,0 +1,128 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.107s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.107s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.108s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.135s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.148s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.148s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.154s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.156s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.196s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.196s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.197s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.197s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.198s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.199s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.200s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.201s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.202s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.203s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.349s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.349s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.349s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.714s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.043s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.044s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.052s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.053s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.053s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.054s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.055s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.056s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.056s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.056s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.057s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.057s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.059s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.059s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.060s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.060s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.061s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.061s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.061s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.067s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.067s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.067s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.156s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.156s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.158s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.160s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.162s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.163s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.163s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.165s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.165s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.167s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.167s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_00-25-31/events.log b/log/build_2025-10-19_00-25-31/events.log new file mode 100644 index 0000000..82e408c --- /dev/null +++ b/log/build_2025-10-19_00-25-31/events.log @@ -0,0 +1,36 @@ +[0.000000] (-) TimerEvent: {} +[0.000228] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000611] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.101777] (-) TimerEvent: {} +[0.203557] (-) TimerEvent: {} +[0.310561] (-) TimerEvent: {} +[0.422542] (-) TimerEvent: {} +[0.506528] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.523659] (-) TimerEvent: {} +[0.624602] (-) TimerEvent: {} +[0.664520] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.674241] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.675078] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.675693] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.676336] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.677078] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.699267] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.700586] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.700946] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.701372] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.701694] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.702428] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.706393] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.717747] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.718104] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.719766] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.726037] (-) TimerEvent: {} +[0.730022] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.732456] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.742834] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.822779] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.823982] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.827055] (-) TimerEvent: {} +[0.842366] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.858892] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.860707] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/command.log b/log/build_2025-10-19_00-25-31/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_00-25-31/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log new file mode 100644 index 0000000..1b0cb9f --- /dev/null +++ b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..1b0cb9f --- /dev/null +++ b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log b/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log new file mode 100644 index 0000000..1846ade --- /dev/null +++ b/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log @@ -0,0 +1,23 @@ +[0.509s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.664s] running egg_info +[0.674s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.675s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.675s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.676s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.677s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.699s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.700s] adding license file 'LICENSE' +[0.700s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.701s] running build +[0.701s] running build_py +[0.702s] running install +[0.706s] running install_lib +[0.717s] running install_data +[0.718s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.719s] running install_egg_info +[0.730s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.732s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.743s] running install_scripts +[0.822s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.824s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.842s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-25-31/logger_all.log b/log/build_2025-10-19_00-25-31/logger_all.log new file mode 100644 index 0000000..fc1a92c --- /dev/null +++ b/log/build_2025-10-19_00-25-31/logger_all.log @@ -0,0 +1,128 @@ +[0.069s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.069s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.120s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.134s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.135s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.137s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.175s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.175s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.175s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.175s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.175s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.176s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.177s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.177s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.178s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.179s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.180s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.180s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.317s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.317s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.317s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.687s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.020s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.021s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.023s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.028s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.028s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.029s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.030s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.031s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.031s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.032s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.033s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.034s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.035s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.035s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.036s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.041s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.041s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.041s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.121s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.122s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.123s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.124s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.126s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.127s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.128s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.130s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.131s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.132s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.133s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-02-03/events.log b/log/build_2025-10-19_01-02-03/events.log new file mode 100644 index 0000000..f6087b1 --- /dev/null +++ b/log/build_2025-10-19_01-02-03/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.001052] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001264] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.100101] (-) TimerEvent: {} +[0.205399] (-) TimerEvent: {} +[0.308327] (-) TimerEvent: {} +[0.412603] (-) TimerEvent: {} +[0.514160] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.517265] (-) TimerEvent: {} +[0.617626] (-) TimerEvent: {} +[0.670807] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.680495] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.681544] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.682474] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.686860] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.687505] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.711816] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.713317] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.713721] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.714246] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.714558] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.715277] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.719079] (-) TimerEvent: {} +[0.719344] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.730446] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.730924] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.732510] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.734148] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.745055] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.747534] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.760189] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.820645] (-) TimerEvent: {} +[0.839600] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.841444] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.861618] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.883168] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.886532] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/command.log b/log/build_2025-10-19_01-02-03/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-02-03/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log new file mode 100644 index 0000000..e942640 --- /dev/null +++ b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..e942640 --- /dev/null +++ b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log b/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log new file mode 100644 index 0000000..53bca2d --- /dev/null +++ b/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.515s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.670s] running egg_info +[0.679s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.680s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.681s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.686s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.686s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.710s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.712s] adding license file 'LICENSE' +[0.712s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.713s] running build +[0.713s] running build_py +[0.714s] running install +[0.718s] running install_lib +[0.729s] running install_data +[0.730s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.731s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.733s] running install_egg_info +[0.744s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.746s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.759s] running install_scripts +[0.839s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.840s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.861s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-02-03/logger_all.log b/log/build_2025-10-19_01-02-03/logger_all.log new file mode 100644 index 0000000..6780c08 --- /dev/null +++ b/log/build_2025-10-19_01-02-03/logger_all.log @@ -0,0 +1,128 @@ +[0.073s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.073s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.125s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.143s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.144s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.186s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.186s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.187s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.187s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.187s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.188s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.190s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.191s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.192s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.192s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.335s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.335s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.335s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.705s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.050s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.052s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.054s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.061s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.061s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.061s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.061s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.062s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.063s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.064s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.064s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.066s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.067s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.068s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.069s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.070s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.071s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.078s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.078s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.078s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.175s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.176s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.177s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.179s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.181s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.182s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.183s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.185s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.186s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.188s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.189s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-04-19/events.log b/log/build_2025-10-19_01-04-19/events.log new file mode 100644 index 0000000..eb55a9e --- /dev/null +++ b/log/build_2025-10-19_01-04-19/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.000253] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000619] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.098569] (-) TimerEvent: {} +[0.208213] (-) TimerEvent: {} +[0.320535] (-) TimerEvent: {} +[0.425525] (-) TimerEvent: {} +[0.529548] (-) TimerEvent: {} +[0.553128] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.630535] (-) TimerEvent: {} +[0.714278] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.725168] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.725975] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.726945] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.727599] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.728117] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.733503] (-) TimerEvent: {} +[0.751066] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.752555] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.752951] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.753759] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.755046] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.757686] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.758921] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.770199] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.770728] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.772074] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.783292] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.785494] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.794170] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.834543] (-) TimerEvent: {} +[0.893741] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.895358] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.915525] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.934375] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.936248] (-) TimerEvent: {} +[0.936592] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/command.log b/log/build_2025-10-19_01-04-19/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-04-19/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log new file mode 100644 index 0000000..ffd67b8 --- /dev/null +++ b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..ffd67b8 --- /dev/null +++ b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log b/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log new file mode 100644 index 0000000..31d679e --- /dev/null +++ b/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log @@ -0,0 +1,23 @@ +[0.556s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.714s] running egg_info +[0.725s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.726s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.727s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.727s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.728s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.751s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.752s] adding license file 'LICENSE' +[0.753s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.754s] running build +[0.757s] running build_py +[0.757s] running install +[0.758s] running install_lib +[0.770s] running install_data +[0.770s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.772s] running install_egg_info +[0.783s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.785s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.794s] running install_scripts +[0.894s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.895s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.915s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-19/logger_all.log b/log/build_2025-10-19_01-04-19/logger_all.log new file mode 100644 index 0000000..7656090 --- /dev/null +++ b/log/build_2025-10-19_01-04-19/logger_all.log @@ -0,0 +1,128 @@ +[0.078s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.078s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.105s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.133s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.154s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.195s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.195s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.196s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.196s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.196s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.197s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.197s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.199s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.200s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.200s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.351s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.351s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.351s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.754s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.114s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.118s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.123s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.124s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.124s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.125s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.126s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.127s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.127s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.127s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.128s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.129s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.130s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.130s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.131s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.132s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.138s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.139s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.139s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.230s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.230s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.231s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.232s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.235s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.235s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.236s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.238s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.238s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.240s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.240s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-04-22/events.log b/log/build_2025-10-19_01-04-22/events.log new file mode 100644 index 0000000..6eb9c11 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/events.log @@ -0,0 +1,35 @@ +[0.000000] (-) TimerEvent: {} +[0.001117] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001330] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099620] (-) TimerEvent: {} +[0.200631] (-) TimerEvent: {} +[0.309626] (-) TimerEvent: {} +[0.414818] (-) TimerEvent: {} +[0.492771] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.515602] (-) TimerEvent: {} +[0.620862] (-) TimerEvent: {} +[0.648517] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.658896] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.659675] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.660440] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.661156] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.661591] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.682742] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.684393] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.684929] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.685347] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.689592] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.691643] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.696259] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.701265] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.701970] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.713176] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.715381] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.721611] (-) TimerEvent: {} +[0.723296] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.801319] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.802656] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.821968] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.822667] (-) TimerEvent: {} +[0.840825] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.842468] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/command.log b/log/build_2025-10-19_01-04-22/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log new file mode 100644 index 0000000..3009ae9 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log @@ -0,0 +1,20 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..3009ae9 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log @@ -0,0 +1,20 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log b/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log new file mode 100644 index 0000000..6c95060 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log @@ -0,0 +1,22 @@ +[0.494s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.647s] running egg_info +[0.658s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.658s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.659s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.660s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.660s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.681s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.683s] adding license file 'LICENSE' +[0.683s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.684s] running build +[0.688s] running build_py +[0.694s] running install +[0.695s] running install_lib +[0.700s] running install_data +[0.701s] running install_egg_info +[0.712s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.714s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.722s] running install_scripts +[0.800s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.801s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.821s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-22/logger_all.log b/log/build_2025-10-19_01-04-22/logger_all.log new file mode 100644 index 0000000..bc4a855 --- /dev/null +++ b/log/build_2025-10-19_01-04-22/logger_all.log @@ -0,0 +1,128 @@ +[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.109s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.124s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.163s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.164s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.164s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.164s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.165s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.166s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.166s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.167s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.170s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.171s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.171s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.661s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.987s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.989s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[0.991s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[0.998s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[0.998s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[0.998s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[0.999s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.000s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.000s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.000s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.001s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.002s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.003s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.004s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.005s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.006s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.011s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.011s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.011s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.020s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.020s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.021s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.022s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.023s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.024s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.025s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.027s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.028s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.030s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.031s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-08-54/events.log b/log/build_2025-10-19_01-08-54/events.log new file mode 100644 index 0000000..74aec4f --- /dev/null +++ b/log/build_2025-10-19_01-08-54/events.log @@ -0,0 +1,38 @@ +[0.000000] (-) TimerEvent: {} +[0.000312] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000783] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.101215] (-) TimerEvent: {} +[0.202198] (-) TimerEvent: {} +[0.305231] (-) TimerEvent: {} +[0.410329] (-) TimerEvent: {} +[0.515778] (-) TimerEvent: {} +[0.549604] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.616199] (-) TimerEvent: {} +[0.709063] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.717231] (-) TimerEvent: {} +[0.719935] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.721049] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.722251] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.723128] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.723907] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.746519] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.748317] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.749324] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.749681] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.750080] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.752217] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.754994] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.767447] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.768066] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.769573] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.771182] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.773435] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.785601] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.787527] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.796598] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.818219] (-) TimerEvent: {} +[0.875977] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.877122] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.895420] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.911859] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.913528] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/command.log b/log/build_2025-10-19_01-08-54/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-08-54/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log new file mode 100644 index 0000000..eb71fc8 --- /dev/null +++ b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log @@ -0,0 +1,23 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..eb71fc8 --- /dev/null +++ b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log @@ -0,0 +1,23 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log b/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log new file mode 100644 index 0000000..cb12ca0 --- /dev/null +++ b/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log @@ -0,0 +1,25 @@ +[0.551s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.709s] running egg_info +[0.720s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.721s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.722s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.723s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.723s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.746s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.748s] adding license file 'LICENSE' +[0.749s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.749s] running build +[0.749s] running build_py +[0.754s] running install +[0.754s] running install_lib +[0.767s] running install_data +[0.768s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.769s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.771s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.775s] running install_egg_info +[0.785s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.787s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.796s] running install_scripts +[0.875s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.877s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.895s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-08-54/logger_all.log b/log/build_2025-10-19_01-08-54/logger_all.log new file mode 100644 index 0000000..e744ea3 --- /dev/null +++ b/log/build_2025-10-19_01-08-54/logger_all.log @@ -0,0 +1,128 @@ +[0.066s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.066s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.121s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.141s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.183s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.183s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.183s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.183s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.184s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.184s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.187s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.187s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.188s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.188s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.335s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.335s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.335s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.738s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.081s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.085s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.090s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.090s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.091s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.092s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.093s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.093s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.094s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.094s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.096s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.096s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.097s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.103s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.103s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.103s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.209s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.209s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.210s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.212s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.214s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.215s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.216s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.218s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.219s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.221s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.222s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-21-55/events.log b/log/build_2025-10-19_01-21-55/events.log new file mode 100644 index 0000000..d85ce82 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.001148] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001320] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099304] (-) TimerEvent: {} +[0.200310] (-) TimerEvent: {} +[0.311319] (-) TimerEvent: {} +[0.418960] (-) TimerEvent: {} +[0.526332] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.529140] (-) TimerEvent: {} +[0.629364] (-) TimerEvent: {} +[0.689287] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.699733] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.705068] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.708551] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.710271] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.713632] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.730490] (-) TimerEvent: {} +[0.739614] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.740880] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.743556] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.743975] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.744465] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.748354] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.749948] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.761611] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.762291] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.764454] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.765830] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.778061] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.780148] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.789203] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.831308] (-) TimerEvent: {} +[0.868164] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.869560] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.889541] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.910779] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.912408] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/command.log b/log/build_2025-10-19_01-21-55/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log new file mode 100644 index 0000000..227ec62 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..227ec62 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log b/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log new file mode 100644 index 0000000..d5bbe99 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.527s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.688s] running egg_info +[0.702s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.706s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.708s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.711s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.713s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.738s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.742s] adding license file 'LICENSE' +[0.742s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.743s] running build +[0.744s] running build_py +[0.748s] running install +[0.752s] running install_lib +[0.760s] running install_data +[0.761s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.763s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.766s] running install_egg_info +[0.777s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.779s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.788s] running install_scripts +[0.867s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.868s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.888s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-21-55/logger_all.log b/log/build_2025-10-19_01-21-55/logger_all.log new file mode 100644 index 0000000..cf868b2 --- /dev/null +++ b/log/build_2025-10-19_01-21-55/logger_all.log @@ -0,0 +1,128 @@ +[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.097s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.098s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.125s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.143s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.144s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.187s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.187s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.187s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.188s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.188s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.189s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.191s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.192s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.193s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.194s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.338s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.338s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.338s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.717s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.078s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.080s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.088s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.089s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.090s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.091s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.091s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.093s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.093s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.094s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.097s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.098s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.099s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.104s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.105s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.105s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.211s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.211s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.212s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.214s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.216s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.217s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.218s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.220s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.220s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.222s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.223s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-22-11/events.log b/log/build_2025-10-19_01-22-11/events.log new file mode 100644 index 0000000..3337fdf --- /dev/null +++ b/log/build_2025-10-19_01-22-11/events.log @@ -0,0 +1,35 @@ +[0.000000] (-) TimerEvent: {} +[0.001153] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001341] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099688] (-) TimerEvent: {} +[0.204760] (-) TimerEvent: {} +[0.310131] (-) TimerEvent: {} +[0.415648] (-) TimerEvent: {} +[0.486479] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.516729] (-) TimerEvent: {} +[0.620638] (-) TimerEvent: {} +[0.647008] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.657519] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.658648] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.659400] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.659958] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.660389] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.682053] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.683626] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.684349] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.684921] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.685379] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.686830] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.689976] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.700622] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.701333] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.711769] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.713527] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.721368] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.721715] (-) TimerEvent: {} +[0.799719] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.801130] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.819110] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.822621] (-) TimerEvent: {} +[0.834960] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.836912] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/command.log b/log/build_2025-10-19_01-22-11/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-22-11/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log new file mode 100644 index 0000000..3009ae9 --- /dev/null +++ b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log @@ -0,0 +1,20 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..3009ae9 --- /dev/null +++ b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log @@ -0,0 +1,20 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log b/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log new file mode 100644 index 0000000..1b9579b --- /dev/null +++ b/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log @@ -0,0 +1,22 @@ +[0.489s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.646s] running egg_info +[0.657s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.658s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.658s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.659s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.659s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.681s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.683s] adding license file 'LICENSE' +[0.683s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.684s] running build +[0.685s] running build_py +[0.688s] running install +[0.692s] running install_lib +[0.699s] running install_data +[0.701s] running install_egg_info +[0.711s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.712s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.720s] running install_scripts +[0.799s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.800s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.818s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-22-11/logger_all.log b/log/build_2025-10-19_01-22-11/logger_all.log new file mode 100644 index 0000000..1f274b2 --- /dev/null +++ b/log/build_2025-10-19_01-22-11/logger_all.log @@ -0,0 +1,128 @@ +[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.087s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.087s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.119s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.134s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.135s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.137s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.173s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.174s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.174s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.174s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.175s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.176s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.176s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.178s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.178s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.179s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.179s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.315s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.316s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.316s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.666s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.995s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.996s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[0.998s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.003s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.003s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.004s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.004s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.004s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.004s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.005s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.005s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.006s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.006s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.006s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.007s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.008s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.008s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.009s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.009s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.010s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.015s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.015s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.015s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.024s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.024s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.025s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.026s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.028s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.029s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.030s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.031s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.032s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.033s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.034s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-26-08/events.log b/log/build_2025-10-19_01-26-08/events.log new file mode 100644 index 0000000..4ba62e6 --- /dev/null +++ b/log/build_2025-10-19_01-26-08/events.log @@ -0,0 +1,39 @@ +[0.000000] (-) TimerEvent: {} +[0.001249] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001501] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.104386] (-) TimerEvent: {} +[0.207395] (-) TimerEvent: {} +[0.311655] (-) TimerEvent: {} +[0.416638] (-) TimerEvent: {} +[0.519773] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.523843] (-) TimerEvent: {} +[0.624384] (-) TimerEvent: {} +[0.680327] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.690909] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.691925] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.692592] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.693127] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.693630] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.715349] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.717108] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.717737] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.718148] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.721394] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.722764] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.726407] (-) TimerEvent: {} +[0.726488] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.734032] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.734679] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.735761] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.737058] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf\n'} +[0.737552] (gazebo_controller) StdoutLine: {'line': b'copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf\n'} +[0.738860] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.750100] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.752248] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.761048] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.827406] (-) TimerEvent: {} +[0.837716] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.838746] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.857875] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.874372] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.876463] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/command.log b/log/build_2025-10-19_01-26-08/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-26-08/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log new file mode 100644 index 0000000..e941862 --- /dev/null +++ b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log @@ -0,0 +1,24 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..e941862 --- /dev/null +++ b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log @@ -0,0 +1,24 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log b/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log new file mode 100644 index 0000000..1755d4a --- /dev/null +++ b/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log @@ -0,0 +1,26 @@ +[0.522s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.679s] running egg_info +[0.690s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.690s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.691s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.692s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.692s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.714s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.716s] adding license file 'LICENSE' +[0.716s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.719s] running build +[0.721s] running build_py +[0.724s] running install +[0.725s] running install_lib +[0.733s] running install_data +[0.733s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.734s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.736s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +[0.736s] copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf +[0.740s] running install_egg_info +[0.748s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.751s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.759s] running install_scripts +[0.836s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.856s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-26-08/logger_all.log b/log/build_2025-10-19_01-26-08/logger_all.log new file mode 100644 index 0000000..46ccade --- /dev/null +++ b/log/build_2025-10-19_01-26-08/logger_all.log @@ -0,0 +1,128 @@ +[0.071s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.071s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.132s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.161s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.162s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.164s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.165s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.205s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.205s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.206s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.206s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.206s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.208s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.208s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.209s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.210s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.211s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.211s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.363s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.363s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.363s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.730s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.065s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.067s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.074s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.074s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.074s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.075s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.076s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.076s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.077s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.077s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.078s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.079s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.080s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.082s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.089s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.089s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.090s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.183s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.183s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.185s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.187s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.189s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.189s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.190s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.192s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.193s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.194s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.195s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-45-45/events.log b/log/build_2025-10-19_01-45-45/events.log new file mode 100644 index 0000000..c511202 --- /dev/null +++ b/log/build_2025-10-19_01-45-45/events.log @@ -0,0 +1,39 @@ +[0.000000] (-) TimerEvent: {} +[0.001285] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001459] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099272] (-) TimerEvent: {} +[0.200342] (-) TimerEvent: {} +[0.303233] (-) TimerEvent: {} +[0.407236] (-) TimerEvent: {} +[0.512237] (-) TimerEvent: {} +[0.613243] (-) TimerEvent: {} +[0.673821] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:da6e94d2-88db-4e0a-bb78-66e8a0b48b6d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.716231] (-) TimerEvent: {} +[0.820241] (-) TimerEvent: {} +[0.861944] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.873434] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.876860] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.882097] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.884298] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.887694] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.920766] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.922363] (-) TimerEvent: {} +[0.925724] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.928172] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.930074] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.930576] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.931388] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.936251] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.951853] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.963866] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.986449] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[1.002232] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[1.009898] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[1.023242] (-) TimerEvent: {} +[1.033937] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[1.125236] (-) TimerEvent: {} +[1.138900] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[1.141393] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[1.164751] (gazebo_controller) CommandEnded: {'returncode': 0} +[1.214343] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[1.220206] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/command.log b/log/build_2025-10-19_01-45-45/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-45-45/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log new file mode 100644 index 0000000..ef9de5c --- /dev/null +++ b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..ef9de5c --- /dev/null +++ b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log b/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log new file mode 100644 index 0000000..eae026c --- /dev/null +++ b/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log @@ -0,0 +1,23 @@ +[0.679s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.861s] running egg_info +[0.874s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.879s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.881s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.885s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.888s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.919s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.926s] adding license file 'LICENSE' +[0.928s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.928s] running build +[0.929s] running build_py +[0.932s] running install +[0.935s] running install_lib +[0.955s] running install_data +[0.970s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.989s] running install_egg_info +[1.001s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[1.009s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[1.032s] running install_scripts +[1.138s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[1.140s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[1.163s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-45-45/logger_all.log b/log/build_2025-10-19_01-45-45/logger_all.log new file mode 100644 index 0000000..835ef09 --- /dev/null +++ b/log/build_2025-10-19_01-45-45/logger_all.log @@ -0,0 +1,128 @@ +[0.092s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.093s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.127s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.158s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.158s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.161s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.163s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.167s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.170s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.171s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.171s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.186s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.187s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.193s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.193s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.195s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.237s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.239s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.239s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.239s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.240s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.240s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.240s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.242s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.242s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.251s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.253s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.255s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.255s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.447s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.447s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.448s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.922s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.406s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.408s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.418s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.433s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.434s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.435s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.436s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.439s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.441s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.441s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.442s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.444s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.445s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.448s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.449s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.450s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.455s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.467s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.467s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.467s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.647s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.647s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.653s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.659s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.662s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.664s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.667s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.673s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.677s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.684s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.688s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-58-05/events.log b/log/build_2025-10-19_01-58-05/events.log new file mode 100644 index 0000000..f369154 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/events.log @@ -0,0 +1,41 @@ +[0.000000] (-) TimerEvent: {} +[0.001189] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001362] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099169] (-) TimerEvent: {} +[0.200191] (-) TimerEvent: {} +[0.302411] (-) TimerEvent: {} +[0.406304] (-) TimerEvent: {} +[0.511219] (-) TimerEvent: {} +[0.521212] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.614152] (-) TimerEvent: {} +[0.683283] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.694591] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.695920] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.697077] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.698090] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.699009] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.715341] (-) TimerEvent: {} +[0.724820] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.727180] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.728292] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.728769] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.729192] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.729813] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} +[0.734146] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.735724] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.746874] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} +[0.748505] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc\n'} +[0.750564] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.751185] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.752600] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.754490] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.766799] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.769281] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.777973] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.816153] (-) TimerEvent: {} +[0.858860] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.860038] (gazebo_controller) StdoutLine: {'line': b'Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.861355] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.881160] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.899856] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.902555] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/command.log b/log/build_2025-10-19_01-58-05/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log new file mode 100644 index 0000000..25aa3e7 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log @@ -0,0 +1,26 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..25aa3e7 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log @@ -0,0 +1,26 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +running install +running install_lib +copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log b/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log new file mode 100644 index 0000000..c394d82 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log @@ -0,0 +1,28 @@ +[0.522s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.683s] running egg_info +[0.694s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.695s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.696s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.697s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.698s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.724s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.726s] adding license file 'LICENSE' +[0.727s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.727s] running build +[0.728s] running build_py +[0.728s] copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller +[0.734s] running install +[0.737s] running install_lib +[0.746s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller +[0.747s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc +[0.749s] running install_data +[0.750s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.751s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.753s] running install_egg_info +[0.765s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.768s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.776s] running install_scripts +[0.858s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.859s] Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.860s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.880s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-58-05/logger_all.log b/log/build_2025-10-19_01-58-05/logger_all.log new file mode 100644 index 0000000..1500093 --- /dev/null +++ b/log/build_2025-10-19_01-58-05/logger_all.log @@ -0,0 +1,128 @@ +[0.065s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.065s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.090s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.117s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.117s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.137s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.139s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.181s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.181s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.182s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.182s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.182s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.183s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.184s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.185s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.186s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.187s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.187s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.337s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.338s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.338s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.707s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.064s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.066s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.073s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.074s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.075s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.076s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.076s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.077s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.077s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.078s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.079s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.080s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.081s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.081s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.082s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.082s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.083s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.083s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.090s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.090s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.090s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.172s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.172s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.174s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.175s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.177s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.178s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.178s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.180s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.181s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.183s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.184s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-02-05/events.log b/log/build_2025-10-19_02-02-05/events.log new file mode 100644 index 0000000..cd6f133 --- /dev/null +++ b/log/build_2025-10-19_02-02-05/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.000309] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000450] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.098834] (-) TimerEvent: {} +[0.203854] (-) TimerEvent: {} +[0.305816] (-) TimerEvent: {} +[0.410818] (-) TimerEvent: {} +[0.513831] (-) TimerEvent: {} +[0.530759] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.614862] (-) TimerEvent: {} +[0.690482] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.700568] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.701544] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.702679] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.703505] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.704022] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.715823] (-) TimerEvent: {} +[0.726235] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.728272] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.728891] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.729361] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.729820] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.734112] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.737874] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.746278] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.746743] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.748025] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.749443] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.761263] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.763463] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.771944] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.816816] (-) TimerEvent: {} +[0.850924] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.852555] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.873785] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.895611] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.897325] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/command.log b/log/build_2025-10-19_02-02-05/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-02-05/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log new file mode 100644 index 0000000..376ba4a --- /dev/null +++ b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..376ba4a --- /dev/null +++ b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log b/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log new file mode 100644 index 0000000..82858eb --- /dev/null +++ b/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.534s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.690s] running egg_info +[0.700s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.701s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.702s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.703s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.704s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.726s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.728s] adding license file 'LICENSE' +[0.729s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.729s] running build +[0.732s] running build_py +[0.737s] running install +[0.737s] running install_lib +[0.746s] running install_data +[0.747s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.748s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.752s] running install_egg_info +[0.761s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.763s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.771s] running install_scripts +[0.851s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.852s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.873s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-02-05/logger_all.log b/log/build_2025-10-19_02-02-05/logger_all.log new file mode 100644 index 0000000..dfaeb9f --- /dev/null +++ b/log/build_2025-10-19_02-02-05/logger_all.log @@ -0,0 +1,128 @@ +[0.072s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.072s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.129s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.147s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.147s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.149s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.150s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.193s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.193s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.194s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.194s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.194s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.196s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.196s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.199s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.200s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.201s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.201s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.356s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.357s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.357s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.730s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.070s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.083s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.083s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.084s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.085s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.086s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.087s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.087s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.088s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.088s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.089s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.090s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.091s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.091s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.091s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.092s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.097s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.097s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.098s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.199s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.199s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.201s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.202s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.205s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.205s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.206s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.208s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.209s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.211s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.212s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-04-47/events.log b/log/build_2025-10-19_02-04-47/events.log new file mode 100644 index 0000000..b7e3382 --- /dev/null +++ b/log/build_2025-10-19_02-04-47/events.log @@ -0,0 +1,36 @@ +[0.000000] (-) TimerEvent: {} +[0.000423] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000536] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.098888] (-) TimerEvent: {} +[0.199908] (-) TimerEvent: {} +[0.308054] (-) TimerEvent: {} +[0.413565] (-) TimerEvent: {} +[0.521058] (-) TimerEvent: {} +[0.523294] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.622112] (-) TimerEvent: {} +[0.681829] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.692375] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.693932] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.695286] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.696431] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.697527] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.720135] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.721490] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.722599] (-) TimerEvent: {} +[0.722860] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.723254] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.723644] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.726994] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.728201] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.740644] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.741472] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.743644] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.755875] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.758123] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.767521] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.822866] (-) TimerEvent: {} +[0.850038] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.852206] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.873515] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.895246] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.897045] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/command.log b/log/build_2025-10-19_02-04-47/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-04-47/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log new file mode 100644 index 0000000..1b0cb9f --- /dev/null +++ b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..1b0cb9f --- /dev/null +++ b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log b/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log new file mode 100644 index 0000000..8d4b290 --- /dev/null +++ b/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log @@ -0,0 +1,23 @@ +[0.525s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.681s] running egg_info +[0.692s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.694s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.695s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.696s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.697s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.719s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.721s] adding license file 'LICENSE' +[0.722s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.722s] running build +[0.726s] running build_py +[0.726s] running install +[0.727s] running install_lib +[0.740s] running install_data +[0.741s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.743s] running install_egg_info +[0.755s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.757s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.766s] running install_scripts +[0.850s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.852s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.872s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-04-47/logger_all.log b/log/build_2025-10-19_02-04-47/logger_all.log new file mode 100644 index 0000000..960d562 --- /dev/null +++ b/log/build_2025-10-19_02-04-47/logger_all.log @@ -0,0 +1,128 @@ +[0.074s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.074s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.103s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.133s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.147s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.147s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.154s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.194s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.194s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.195s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.195s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.195s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.196s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.197s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.198s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.201s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.201s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.347s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.347s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.347s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.723s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.071s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.083s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.083s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.084s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.085s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.086s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.086s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.086s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.087s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.088s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.089s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.090s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.091s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.092s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.098s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.098s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.098s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.187s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.187s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.189s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.190s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.192s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.193s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.194s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.196s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.197s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.199s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.201s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-08-14/events.log b/log/build_2025-10-19_02-08-14/events.log new file mode 100644 index 0000000..8910f76 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.001087] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.001271] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099571] (-) TimerEvent: {} +[0.200575] (-) TimerEvent: {} +[0.302532] (-) TimerEvent: {} +[0.406530] (-) TimerEvent: {} +[0.509585] (-) TimerEvent: {} +[0.537689] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.612528] (-) TimerEvent: {} +[0.694076] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.704199] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.705350] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.706200] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.706831] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.707337] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.713661] (-) TimerEvent: {} +[0.729735] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.731502] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.732125] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.732472] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.732946] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.734841] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.739229] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.749381] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.749949] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.751077] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.752390] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.763456] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.765736] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.772875] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.814547] (-) TimerEvent: {} +[0.852307] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.853830] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.873580] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.892029] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.893763] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/command.log b/log/build_2025-10-19_02-08-14/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log new file mode 100644 index 0000000..3e6b2a1 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..3e6b2a1 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log b/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log new file mode 100644 index 0000000..86089b0 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.540s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.693s] running egg_info +[0.703s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.704s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.705s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.705s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.706s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.728s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.730s] adding license file 'LICENSE' +[0.731s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.731s] running build +[0.732s] running build_py +[0.736s] running install +[0.740s] running install_lib +[0.748s] running install_data +[0.749s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.750s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.755s] running install_egg_info +[0.762s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.764s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.772s] running install_scripts +[0.851s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.853s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.872s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-08-14/logger_all.log b/log/build_2025-10-19_02-08-14/logger_all.log new file mode 100644 index 0000000..3f1ee54 --- /dev/null +++ b/log/build_2025-10-19_02-08-14/logger_all.log @@ -0,0 +1,128 @@ +[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.096s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.097s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.097s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.123s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.140s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.182s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.183s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.184s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.184s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.187s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.188s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.189s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.189s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.346s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.346s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.346s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.725s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.058s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.063s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.070s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.070s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.070s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.071s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.072s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.072s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.073s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.073s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.074s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.075s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.075s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.076s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.082s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.082s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.082s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.176s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.176s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.177s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.179s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.180s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.181s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.182s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.184s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.185s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.186s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.187s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-09-01/events.log b/log/build_2025-10-19_02-09-01/events.log new file mode 100644 index 0000000..49a4b75 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/events.log @@ -0,0 +1,36 @@ +[0.000000] (-) TimerEvent: {} +[0.000263] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000377] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099122] (-) TimerEvent: {} +[0.204280] (-) TimerEvent: {} +[0.310260] (-) TimerEvent: {} +[0.412341] (-) TimerEvent: {} +[0.495796] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.513129] (-) TimerEvent: {} +[0.615312] (-) TimerEvent: {} +[0.655983] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.667331] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.668531] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.669461] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.670584] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.671689] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.696288] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.697618] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.698403] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.698996] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.703140] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.704441] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.707441] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.715513] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.715923] (-) TimerEvent: {} +[0.716165] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.717911] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.729339] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.731595] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.740353] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.817809] (-) TimerEvent: {} +[0.818328] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.819810] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.838659] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.857029] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.858848] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/command.log b/log/build_2025-10-19_02-09-01/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log new file mode 100644 index 0000000..ffd67b8 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..ffd67b8 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log @@ -0,0 +1,21 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log b/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log new file mode 100644 index 0000000..e455fa1 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log @@ -0,0 +1,23 @@ +[0.498s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.656s] running egg_info +[0.667s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.668s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.669s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.671s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.671s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.696s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.698s] adding license file 'LICENSE' +[0.698s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.701s] running build +[0.703s] running build_py +[0.707s] running install +[0.707s] running install_lib +[0.715s] running install_data +[0.716s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.721s] running install_egg_info +[0.729s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.731s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.740s] running install_scripts +[0.818s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.819s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.838s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-09-01/logger_all.log b/log/build_2025-10-19_02-09-01/logger_all.log new file mode 100644 index 0000000..f120bd5 --- /dev/null +++ b/log/build_2025-10-19_02-09-01/logger_all.log @@ -0,0 +1,128 @@ +[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.084s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.110s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.128s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.167s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.167s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.169s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.171s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.172s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.172s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.667s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.008s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.009s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.012s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.018s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.018s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.019s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.019s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.019s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.019s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.020s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.020s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.021s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.021s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.022s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.022s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.023s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.024s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.025s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.025s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.026s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.031s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.031s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.031s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.117s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.117s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.119s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.120s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.122s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.123s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.124s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.125s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.126s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.128s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.129s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-14-07/events.log b/log/build_2025-10-19_02-14-07/events.log new file mode 100644 index 0000000..4322b67 --- /dev/null +++ b/log/build_2025-10-19_02-14-07/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.000307] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000451] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.098473] (-) TimerEvent: {} +[0.202579] (-) TimerEvent: {} +[0.303438] (-) TimerEvent: {} +[0.406494] (-) TimerEvent: {} +[0.509451] (-) TimerEvent: {} +[0.536316] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.613432] (-) TimerEvent: {} +[0.695236] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.705419] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.706493] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.707541] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.708579] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.709256] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.714419] (-) TimerEvent: {} +[0.732223] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.734042] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.734905] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.735250] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.735567] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.739423] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.740296] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.752502] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.753242] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} +[0.755057] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.756496] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.768005] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.770020] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.777672] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.815429] (-) TimerEvent: {} +[0.858684] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.860439] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.881224] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.902349] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.904024] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/command.log b/log/build_2025-10-19_02-14-07/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-14-07/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log new file mode 100644 index 0000000..376ba4a --- /dev/null +++ b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..376ba4a --- /dev/null +++ b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log b/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log new file mode 100644 index 0000000..8a33e63 --- /dev/null +++ b/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.540s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.695s] running egg_info +[0.706s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.706s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.708s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.708s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.709s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.732s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.734s] adding license file 'LICENSE' +[0.735s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.735s] running build +[0.735s] running build_py +[0.739s] running install +[0.740s] running install_lib +[0.752s] running install_data +[0.753s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch +[0.755s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.756s] running install_egg_info +[0.768s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.770s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.777s] running install_scripts +[0.859s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.860s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.881s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-14-07/logger_all.log b/log/build_2025-10-19_02-14-07/logger_all.log new file mode 100644 index 0000000..4229ae5 --- /dev/null +++ b/log/build_2025-10-19_02-14-07/logger_all.log @@ -0,0 +1,128 @@ +[0.075s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.075s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.104s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.132s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.196s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.196s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.197s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.197s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.198s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.199s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.202s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.204s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.205s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.205s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.359s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.359s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.359s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.740s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.081s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.085s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.093s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.093s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.093s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.094s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.095s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.096s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.096s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.096s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.097s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.098s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.099s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.100s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.101s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.101s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.102s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.102s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.102s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.108s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.108s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.108s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.208s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.209s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.210s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.211s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.213s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.214s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.215s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.216s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.217s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.219s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.220s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-15-33/events.log b/log/build_2025-10-19_02-15-33/events.log new file mode 100644 index 0000000..422578b --- /dev/null +++ b/log/build_2025-10-19_02-15-33/events.log @@ -0,0 +1,37 @@ +[0.000000] (-) TimerEvent: {} +[0.000189] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} +[0.000325] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} +[0.099898] (-) TimerEvent: {} +[0.200885] (-) TimerEvent: {} +[0.301740] (-) TimerEvent: {} +[0.406948] (-) TimerEvent: {} +[0.507342] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} +[0.511275] (-) TimerEvent: {} +[0.611765] (-) TimerEvent: {} +[0.669303] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} +[0.679856] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} +[0.680984] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} +[0.681689] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} +[0.682366] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} +[0.682902] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} +[0.706155] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.707755] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} +[0.708188] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} +[0.708638] (gazebo_controller) StdoutLine: {'line': b'running build\n'} +[0.708911] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} +[0.709530] (gazebo_controller) StdoutLine: {'line': b'running install\n'} +[0.712736] (-) TimerEvent: {} +[0.713551] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} +[0.724436] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} +[0.724834] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.726433] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} +[0.728149] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} +[0.739450] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} +[0.741522] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} +[0.752405] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} +[0.813758] (-) TimerEvent: {} +[0.832272] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} +[0.833766] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} +[0.853302] (gazebo_controller) CommandEnded: {'returncode': 0} +[0.872482] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} +[0.875886] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/command.log b/log/build_2025-10-19_02-15-33/gazebo_controller/command.log new file mode 100644 index 0000000..839b9b9 --- /dev/null +++ b/log/build_2025-10-19_02-15-33/gazebo_controller/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log new file mode 100644 index 0000000..3e6b2a1 --- /dev/null +++ b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log new file mode 100644 index 0000000..3e6b2a1 --- /dev/null +++ b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log @@ -0,0 +1,22 @@ +running egg_info +writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +adding license file 'LICENSE' +writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +running build +running build_py +running install +running install_lib +running install_data +copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +running install_egg_info +removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +running install_scripts +Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log b/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log new file mode 100644 index 0000000..2662b47 --- /dev/null +++ b/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log @@ -0,0 +1,24 @@ +[0.511s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[0.669s] running egg_info +[0.680s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +[0.681s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +[0.682s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +[0.682s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt +[0.683s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +[0.706s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.708s] adding license file 'LICENSE' +[0.708s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' +[0.708s] running build +[0.709s] running build_py +[0.709s] running install +[0.713s] running install_lib +[0.724s] running install_data +[0.725s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.726s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf +[0.728s] running install_egg_info +[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) +[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info +[0.752s] running install_scripts +[0.832s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller +[0.834s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' +[0.853s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-15-33/logger_all.log b/log/build_2025-10-19_02-15-33/logger_all.log new file mode 100644 index 0000000..26b6262 --- /dev/null +++ b/log/build_2025-10-19_02-15-33/logger_all.log @@ -0,0 +1,128 @@ +[0.059s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.059s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.083s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' +[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] +[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] +[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' +[0.110s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' +[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install +[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install +[0.129s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy +[0.130s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' +[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' +[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} +[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.168s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.168s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' +[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') +[0.170s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.170s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' +[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' +[0.172s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' +[0.173s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.173s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.315s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' +[0.315s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.315s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.679s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.022s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data +[1.024s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files +[1.026s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files +[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' +[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' +[1.034s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' +[1.034s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') +[1.034s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' +[1.035s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' +[1.036s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' +[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' +[1.036s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) +[1.037s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' +[1.037s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' +[1.038s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' +[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' +[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' +[1.040s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) +[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[1.041s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.049s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.049s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.049s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.138s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.138s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' +[1.139s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' +[1.141s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' +[1.142s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' +[1.143s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' +[1.144s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' +[1.146s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' +[1.147s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' +[1.148s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' +[1.149s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/latest_build b/log/latest_build index 545a995..5365026 120000 --- a/log/latest_build +++ b/log/latest_build @@ -1 +1 @@ -build_2025-10-18_23-50-15 \ No newline at end of file +build_2025-10-19_02-15-33 \ No newline at end of file diff --git a/src/gazebo_controller/launch/full_simulation.launch.py b/src/gazebo_controller/launch/full_simulation.launch.py index b787db1..983d297 100644 --- a/src/gazebo_controller/launch/full_simulation.launch.py +++ b/src/gazebo_controller/launch/full_simulation.launch.py @@ -7,13 +7,14 @@ def generate_launch_description(): pkg_share = get_package_share_directory('gazebo_controller') - sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') + world_sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') + robot_sdf_file = os.path.join(pkg_share, 'sdf', 'vehicle_blue_model.sdf') bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') rviz_config = os.path.join(pkg_share, 'rviz', 'rviz_view.rviz') # Start Gazebo with the robot world gazebo_cmd = ExecuteProcess( - cmd=['gz', 'sim', sdf_file], + cmd=['gz', 'sim', world_sdf_file], output='screen', name='gazebo_sim' ) @@ -46,12 +47,13 @@ def generate_launch_description(): arguments=['-d', rviz_config] ) - # Read SDF file content - # The sdformat_urdf plugin will parse SDF and convert to URDF automatically - with open(sdf_file, 'r', encoding='utf-8') as f: + # Read the robot model SDF file for robot_state_publisher + # This is a separate SDF containing only the robot model (no world, no plugins) + with open(robot_sdf_file, 'r', encoding='utf-8') as f: robot_desc = f.read() # Robot State Publisher - publishes robot_description and TF transforms + # It will use joint states from Gazebo to compute link transforms robot_state_publisher = Node( package='robot_state_publisher', executable='robot_state_publisher', @@ -63,18 +65,9 @@ def generate_launch_description(): }] ) - # Joint State Publisher - publishes joint states for visualization - joint_state_publisher = Node( - package='joint_state_publisher', - executable='joint_state_publisher', - name='joint_state_publisher', - output='screen', - parameters=[{'use_sim_time': True}] - ) - # Static transform from map to odom (for navigation stack) # This creates the TF hierarchy: map -> odom -> base_link - # Gazebo publishes odom->base_link, this completes the chain with map->odom + # Gazebo DiffDrive plugin publishes odom->base_link, this completes the chain with map->odom map_to_odom_tf = Node( package='tf2_ros', executable='static_transform_publisher', @@ -86,7 +79,6 @@ def generate_launch_description(): gazebo_cmd, bridge_launch_include, robot_state_publisher, - joint_state_publisher, pid_controller, map_to_odom_tf, rviz diff --git a/src/gazebo_controller/launch/ros_gz_bridge.launch.py b/src/gazebo_controller/launch/ros_gz_bridge.launch.py index 34fd111..c01bdce 100644 --- a/src/gazebo_controller/launch/ros_gz_bridge.launch.py +++ b/src/gazebo_controller/launch/ros_gz_bridge.launch.py @@ -16,6 +16,11 @@ def generate_launch_description(): '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', - '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock']) + '/tf_static@tf2_msgs/msg/TFMessage[gz.msgs.Pose_V', + '/joint_states@sensor_msgs/msg/JointState@gz.msgs.Model', + '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock'], + remappings=[ + ('/tf_static', '/tf_static'), + ]) return LaunchDescription([bridge]) diff --git a/src/gazebo_controller/sdf/building_robot.sdf b/src/gazebo_controller/sdf/building_robot.sdf index 3ce6e6a..b15da14 100644 --- a/src/gazebo_controller/sdf/building_robot.sdf +++ b/src/gazebo_controller/sdf/building_robot.sdf @@ -70,6 +70,26 @@ odom base_link /tf + true + + + + /joint_states + + + + true + false + false + false + false + true + true + 1 0 0 0 0 0 0 diff --git a/src/gazebo_controller/sdf/vehicle_blue_model.sdf b/src/gazebo_controller/sdf/vehicle_blue_model.sdf new file mode 100644 index 0000000..547b3c4 --- /dev/null +++ b/src/gazebo_controller/sdf/vehicle_blue_model.sdf @@ -0,0 +1,172 @@ + + + + + 0.5 0 0.4 0 0 0 + + 1.14395 + + 0.095329 + 0 + 0 + 0.381317 + 0 + 0.476646 + + + + + + 2.0 1.0 0.5 + + + + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + + + + + + 2.0 1.0 0.5 + + + + + + -0.5 0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + -0.5 -0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + 0.8 0 -0.2 0 0 0 + + + + + 1 + + 0.016 + 0 + 0 + 0.016 + 0 + 0.016 + + + + + + 0.2 + + + + 0.0 1 0.0 1 + 0.0 1 0.0 1 + 0.0 1 0.0 1 + + + + + + 0.2 + + + + + + + base_link + left_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + base_link + right_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + base_link + caster + + + From 03dc5e64f663c8f243a782d6195a4388f7e21d41 Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 15:59:20 -0500 Subject: [PATCH 05/13] add tf_statis and expand tf in yaml file to fix joint transforms and make robot show up in rviz from the start, bring maze_world from alyssa's branch --- .../config/gazebo_bridge.yaml | 12 + .../launch/full_simulation.launch.py | 4 +- src/gazebo_controller/sdf/building_robot.sdf | 305 ------------------ src/gazebo_controller/sdf/maze_world.sdf | 242 ++++++++++++++ 4 files changed, 256 insertions(+), 307 deletions(-) delete mode 100644 src/gazebo_controller/sdf/building_robot.sdf create mode 100644 src/gazebo_controller/sdf/maze_world.sdf diff --git a/src/gazebo_controller/config/gazebo_bridge.yaml b/src/gazebo_controller/config/gazebo_bridge.yaml index afcfecd..e9a1efc 100644 --- a/src/gazebo_controller/config/gazebo_bridge.yaml +++ b/src/gazebo_controller/config/gazebo_bridge.yaml @@ -21,6 +21,18 @@ topics: ros_type_name: "tf2_msgs/msg/TFMessage" gz_type_name: "gz.msgs.Pose_V" direction: "GZ_TO_ROS" + qos: + reliability: "RELIABLE" + history: "KEEP_LAST" + depth: 10 + + - ros_topic_name: "tf_static" + gz_topic_name: "/tf_static" + ros_type_name: "tf2_msgs/msg/TFMessage" + gz_type_name: "gz.msgs.Pose_V" + direction: "GZ_TO_ROS" + qos: + durability: "TRANSIENT_LOCAL" # Clock topic from Gazebo to ROS - ros_topic_name: "clock" diff --git a/src/gazebo_controller/launch/full_simulation.launch.py b/src/gazebo_controller/launch/full_simulation.launch.py index 983d297..d8855ae 100644 --- a/src/gazebo_controller/launch/full_simulation.launch.py +++ b/src/gazebo_controller/launch/full_simulation.launch.py @@ -7,14 +7,14 @@ def generate_launch_description(): pkg_share = get_package_share_directory('gazebo_controller') - world_sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') + world_sdf_file = os.path.join(pkg_share, 'sdf', 'maze_world.sdf') robot_sdf_file = os.path.join(pkg_share, 'sdf', 'vehicle_blue_model.sdf') bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') rviz_config = os.path.join(pkg_share, 'rviz', 'rviz_view.rviz') # Start Gazebo with the robot world gazebo_cmd = ExecuteProcess( - cmd=['gz', 'sim', world_sdf_file], + cmd=['gz', 'sim', '-r', world_sdf_file], output='screen', name='gazebo_sim' ) diff --git a/src/gazebo_controller/sdf/building_robot.sdf b/src/gazebo_controller/sdf/building_robot.sdf deleted file mode 100644 index b15da14..0000000 --- a/src/gazebo_controller/sdf/building_robot.sdf +++ /dev/null @@ -1,305 +0,0 @@ - - - - - 0.001 - 1.0 - - - - - - - - - true - 0 0 10 0 0 0 - 0.8 0.8 0.8 1 - 0.2 0.2 0.2 1 - - 1000 - 0.9 - 0.01 - 0.001 - - -0.5 0.1 -0.9 - - - - true - - - - - 0 0 1 - - - - - - - 0 0 1 - 100 100 - - - - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - - - - - - - left_wheel_joint - right_wheel_joint - 1.2 - 0.4 - 30 - /cmd_vel - /odom - odom - base_link - /tf - true - - - - /joint_states - - - - true - false - false - false - false - true - true - 1 - - 0 0 0 0 0 0 - - 0.5 0 0.4 0 0 0 - - 1.14395 - - 0.095329 - 0 - 0 - 0.381317 - 0 - 0.476646 - - - - - - 2.0 1.0 0.5 - - - - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - - - - - - 2.0 1.0 0.5 - - - - - - -0.5 0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - -0.5 -0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - 0.8 0 -0.2 0 0 0 - - - - - 1 - - 0.016 - 0 - 0 - 0.016 - 0 - 0.016 - - - - - - 0.2 - - - - 0.0 1 0.0 1 - 0.0 1 0.0 1 - 0.0 1 0.0 1 - - - - - - 0.2 - - - - - - - base_link - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - base_link - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - base_link - caster - - - - - - - 16777234 - - - linear: {x: 0.0}, angular: {z: 0.5} - - - - - - 16777235 - - - linear: {x: 0.5}, angular: {z: 0.0} - - - - - - 16777236 - - - linear: {x: 0.0}, angular: {z: -0.5} - - - - - - 16777237 - - - linear: {x: -0.5}, angular: {z: 0.0} - - - - \ No newline at end of file diff --git a/src/gazebo_controller/sdf/maze_world.sdf b/src/gazebo_controller/sdf/maze_world.sdf new file mode 100644 index 0000000..a345f39 --- /dev/null +++ b/src/gazebo_controller/sdf/maze_world.sdf @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + 0 0 10 0 0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + -0.5 0.1 -0.9 + + + + + true + + + + 0 0 1 + + + + + + 0 0 1 + 40 40 + + + + 0.7 0.7 0.7 1 + + + + + + + + + true + -3 5 0.5 0 0 0 + + + + 4 0.2 1 + + + + + 4 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + true + 3 5 0.5 0 0 0 + + + + 4 0.2 1 + + + + + 4 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + true + -3 -5 0.5 0 0 0 + + + + 4 0.2 1 + + + + + 4 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + true + 3 -5 0.5 0 0 0 + + + + 4 0.2 1 + + + + + 4 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + true + -5 0 0.5 0 0 0 + + + + 0.2 10 1 + + + + + 0.2 10 1 + + 0.6 0.6 0.6 1 + + + + + + + true + 5 0 0.5 0 0 0 + + + + 0.2 10 1 + + + + + 0.2 10 1 + + 0.6 0.6 0.6 1 + + + + + + + true + 0 0 0.5 0 0 0 + + + + 6 0.2 1 + + + + + 6 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + true + 0 2.5 0.5 0 0 0 + + + + 3 0.2 1 + + + + + 3 0.2 1 + + 0.6 0.6 0.6 1 + + + + + + + + file:///home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf + vehicle_blue + 0 -6 0.4 0 0 1.57 + + + left_wheel_joint + right_wheel_joint + 1.2 + 0.4 + 30 + /cmd_vel + /odom + odom + base_link + /tf + true + + + + /joint_states + + + + true + false + false + false + false + true + true + 1 + + + + + \ No newline at end of file From 8790531ae1d4d25205a0a5cd9cc85b623103f5de Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 17:25:26 -0500 Subject: [PATCH 06/13] make map 50% larger for easier navigation --- src/gazebo_controller/sdf/maze_world.sdf | 50 ++++++++++++------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/src/gazebo_controller/sdf/maze_world.sdf b/src/gazebo_controller/sdf/maze_world.sdf index a345f39..341768e 100644 --- a/src/gazebo_controller/sdf/maze_world.sdf +++ b/src/gazebo_controller/sdf/maze_world.sdf @@ -38,7 +38,7 @@ 0 0 1 - 40 40 + 60 60 @@ -52,16 +52,16 @@ true - -3 5 0.5 0 0 0 + -4.5 7.5 0.5 0 0 0 - 4 0.2 1 + 6 0.2 1 - 4 0.2 1 + 6 0.2 1 0.6 0.6 0.6 1 @@ -71,16 +71,16 @@ true - 3 5 0.5 0 0 0 + 4.5 7.5 0.5 0 0 0 - 4 0.2 1 + 6 0.2 1 - 4 0.2 1 + 6 0.2 1 0.6 0.6 0.6 1 @@ -90,16 +90,16 @@ true - -3 -5 0.5 0 0 0 + -4.5 -7.5 0.5 0 0 0 - 4 0.2 1 + 6 0.2 1 - 4 0.2 1 + 6 0.2 1 0.6 0.6 0.6 1 @@ -109,16 +109,16 @@ true - 3 -5 0.5 0 0 0 + 4.5 -7.5 0.5 0 0 0 - 4 0.2 1 + 6 0.2 1 - 4 0.2 1 + 6 0.2 1 0.6 0.6 0.6 1 @@ -128,16 +128,16 @@ true - -5 0 0.5 0 0 0 + -7.5 0 0.5 0 0 0 - 0.2 10 1 + 0.2 15 1 - 0.2 10 1 + 0.2 15 1 0.6 0.6 0.6 1 @@ -147,16 +147,16 @@ true - 5 0 0.5 0 0 0 + 7.5 0 0.5 0 0 0 - 0.2 10 1 + 0.2 15 1 - 0.2 10 1 + 0.2 15 1 0.6 0.6 0.6 1 @@ -170,12 +170,12 @@ - 6 0.2 1 + 9 0.2 1 - 6 0.2 1 + 9 0.2 1 0.6 0.6 0.6 1 @@ -185,16 +185,16 @@ true - 0 2.5 0.5 0 0 0 + 0 3.75 0.5 0 0 0 - 3 0.2 1 + 4.5 0.2 1 - 3 0.2 1 + 4.5 0.2 1 0.6 0.6 0.6 1 @@ -206,7 +206,7 @@ file:///home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf vehicle_blue - 0 -6 0.4 0 0 1.57 + 0 -9 0.4 0 0 1.57 left_wheel_joint From 3a388bc8c9da5fe9ffb349934d9208494b8f755f Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 17:30:08 -0500 Subject: [PATCH 07/13] add pdf with team member names and challenges --- Team_members_and_challenges.pdf | Bin 0 -> 120624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Team_members_and_challenges.pdf diff --git a/Team_members_and_challenges.pdf b/Team_members_and_challenges.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c6e3f0b56e674737243362494ed9c8c9832fbffd GIT binary patch literal 120624 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
xQ1f{c(KvMKc`Q*y%uJuL;GNM>r-Y# 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 literal 0 HcmV?d00001 From 0c9b36097583b7f52c72696a4706c235c4683d8a Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 17:30:53 -0500 Subject: [PATCH 08/13] remove build files and frames pdfs --- build/.built_by | 1 - build/COLCON_IGNORE | 0 .../build/lib/gazebo_controller/__init__.py | 0 .../lib/gazebo_controller/diffdrive_pid.py | 161 ------- .../build/lib/gazebo_controller/odom_to_tf.py | 83 ---- build/gazebo_controller/colcon_build.rc | 1 - .../colcon_command_prefix_setup_py.sh | 1 - .../colcon_command_prefix_setup_py.sh.env | 55 --- .../gazebo_controller.egg-info/PKG-INFO | 8 - .../gazebo_controller.egg-info/SOURCES.txt | 23 - .../dependency_links.txt | 1 - .../entry_points.txt | 2 - .../gazebo_controller.egg-info/requires.txt | 1 - .../gazebo_controller.egg-info/top_level.txt | 1 - .../gazebo_controller.egg-info/zip-safe | 1 - build/gazebo_controller/install.log | 20 - .../__pycache__/sitecustomize.cpython-312.pyc | Bin 454 -> 0 bytes .../prefix_override/sitecustomize.py | 4 - frames_2025-10-19_01.37.16.gv | 8 - frames_2025-10-19_01.37.16.pdf | Bin 14624 -> 0 bytes install/.colcon_install_layout | 1 - install/COLCON_IGNORE | 0 install/_local_setup_util_ps1.py | 407 ------------------ install/_local_setup_util_sh.py | 407 ------------------ .../lib/gazebo_controller/diffdrive_pid | 33 -- .../lib/gazebo_controller/odom_to_tf | 33 -- .../PKG-INFO | 8 - .../SOURCES.txt | 23 - .../dependency_links.txt | 1 - .../entry_points.txt | 2 - .../requires.txt | 1 - .../top_level.txt | 1 - .../zip-safe | 1 - .../gazebo_controller/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 221 -> 0 bytes .../__pycache__/diffdrive_pid.cpython-312.pyc | Bin 8942 -> 0 bytes .../__pycache__/odom_to_tf.cpython-312.pyc | Bin 4542 -> 0 bytes .../gazebo_controller/diffdrive_pid.py | 161 ------- .../gazebo_controller/odom_to_tf.py | 83 ---- .../resource_index/packages/gazebo_controller | 0 .../colcon-core/packages/gazebo_controller | 1 - .../config/gazebo_bridge.yaml | 31 -- .../hook/ament_prefix_path.dsv | 1 - .../hook/ament_prefix_path.ps1 | 3 - .../hook/ament_prefix_path.sh | 3 - .../gazebo_controller/hook/pythonpath.dsv | 1 - .../gazebo_controller/hook/pythonpath.ps1 | 3 - .../gazebo_controller/hook/pythonpath.sh | 3 - .../full_simulation.launch.cpython-312.pyc | Bin 2569 -> 0 bytes .../gazebo_with_bridge.launch.cpython-312.pyc | Bin 1332 -> 0 bytes .../ros_gz_bridge.launch.cpython-312.pyc | Bin 1285 -> 0 bytes .../launch/full_simulation.launch.py | 85 ---- .../launch/gazebo_with_bridge.launch.py | 28 -- .../launch/ros_gz_bridge.launch.py | 26 -- .../share/gazebo_controller/package.bash | 31 -- .../share/gazebo_controller/package.dsv | 6 - .../share/gazebo_controller/package.ps1 | 116 ----- .../share/gazebo_controller/package.sh | 87 ---- .../share/gazebo_controller/package.xml | 34 -- .../share/gazebo_controller/package.zsh | 42 -- .../rviz/robot_navigation.rviz | 238 ---------- .../gazebo_controller/rviz/rviz_view.rviz | 253 ----------- .../sdf/building_robot copy.sdf | 354 --------------- .../gazebo_controller/sdf/building_robot.sdf | 305 ------------- .../sdf/vehicle_blue_model.sdf | 172 -------- .../gazebo_controller/urdf/vehicle_blue.urdf | 123 ------ install/local_setup.bash | 121 ------ install/local_setup.ps1 | 55 --- install/local_setup.sh | 137 ------ install/local_setup.zsh | 134 ------ install/setup.bash | 34 -- install/setup.ps1 | 30 -- install/setup.sh | 49 --- install/setup.zsh | 34 -- log/COLCON_IGNORE | 0 log/build_2025-10-14_02-08-03/events.log | 56 --- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 39 -- .../gazebo_controller/stdout_stderr.log | 39 -- .../gazebo_controller/streams.log | 41 -- log/build_2025-10-14_02-08-03/logger_all.log | 131 ------ log/build_2025-10-18_00-44-38/events.log | 41 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 -- .../gazebo_controller/stdout_stderr.log | 25 -- .../gazebo_controller/streams.log | 27 -- log/build_2025-10-18_00-44-38/logger_all.log | 127 ------ log/build_2025-10-18_01-05-34/events.log | 40 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 -- .../gazebo_controller/stdout_stderr.log | 25 -- .../gazebo_controller/streams.log | 27 -- log/build_2025-10-18_01-05-34/logger_all.log | 128 ------ log/build_2025-10-18_01-21-49/events.log | 42 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 27 -- .../gazebo_controller/stdout_stderr.log | 27 -- .../gazebo_controller/streams.log | 29 -- log/build_2025-10-18_01-21-49/logger_all.log | 128 ------ log/build_2025-10-18_04-36-41/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-18_04-36-41/logger_all.log | 127 ------ log/build_2025-10-18_23-35-48/events.log | 40 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 -- .../gazebo_controller/stdout_stderr.log | 25 -- .../gazebo_controller/streams.log | 27 -- log/build_2025-10-18_23-35-48/logger_all.log | 128 ------ log/build_2025-10-18_23-50-15/events.log | 44 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 25 -- .../gazebo_controller/stdout_stderr.log | 25 -- .../gazebo_controller/streams.log | 27 -- log/build_2025-10-18_23-50-15/logger_all.log | 128 ------ log/build_2025-10-19_00-23-37/events.log | 43 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 28 -- .../gazebo_controller/stdout_stderr.log | 28 -- .../gazebo_controller/streams.log | 30 -- log/build_2025-10-19_00-23-37/logger_all.log | 128 ------ log/build_2025-10-19_00-25-31/events.log | 36 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 - .../gazebo_controller/stdout_stderr.log | 21 - .../gazebo_controller/streams.log | 23 - log/build_2025-10-19_00-25-31/logger_all.log | 128 ------ log/build_2025-10-19_01-02-03/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_01-02-03/logger_all.log | 128 ------ log/build_2025-10-19_01-04-19/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 - .../gazebo_controller/stdout_stderr.log | 21 - .../gazebo_controller/streams.log | 23 - log/build_2025-10-19_01-04-19/logger_all.log | 128 ------ log/build_2025-10-19_01-04-22/events.log | 35 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 20 - .../gazebo_controller/stdout_stderr.log | 20 - .../gazebo_controller/streams.log | 22 - log/build_2025-10-19_01-04-22/logger_all.log | 128 ------ log/build_2025-10-19_01-08-54/events.log | 38 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 23 - .../gazebo_controller/stdout_stderr.log | 23 - .../gazebo_controller/streams.log | 25 -- log/build_2025-10-19_01-08-54/logger_all.log | 128 ------ log/build_2025-10-19_01-21-55/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_01-21-55/logger_all.log | 128 ------ log/build_2025-10-19_01-22-11/events.log | 35 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 20 - .../gazebo_controller/stdout_stderr.log | 20 - .../gazebo_controller/streams.log | 22 - log/build_2025-10-19_01-22-11/logger_all.log | 128 ------ log/build_2025-10-19_01-26-08/events.log | 39 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 24 -- .../gazebo_controller/stdout_stderr.log | 24 -- .../gazebo_controller/streams.log | 26 -- log/build_2025-10-19_01-26-08/logger_all.log | 128 ------ log/build_2025-10-19_01-45-45/events.log | 39 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 - .../gazebo_controller/stdout_stderr.log | 21 - .../gazebo_controller/streams.log | 23 - log/build_2025-10-19_01-45-45/logger_all.log | 128 ------ log/build_2025-10-19_01-58-05/events.log | 41 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 26 -- .../gazebo_controller/stdout_stderr.log | 26 -- .../gazebo_controller/streams.log | 28 -- log/build_2025-10-19_01-58-05/logger_all.log | 128 ------ log/build_2025-10-19_02-02-05/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_02-02-05/logger_all.log | 128 ------ log/build_2025-10-19_02-04-47/events.log | 36 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 - .../gazebo_controller/stdout_stderr.log | 21 - .../gazebo_controller/streams.log | 23 - log/build_2025-10-19_02-04-47/logger_all.log | 128 ------ log/build_2025-10-19_02-08-14/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_02-08-14/logger_all.log | 128 ------ log/build_2025-10-19_02-09-01/events.log | 36 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 21 - .../gazebo_controller/stdout_stderr.log | 21 - .../gazebo_controller/streams.log | 23 - log/build_2025-10-19_02-09-01/logger_all.log | 128 ------ log/build_2025-10-19_02-14-07/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_02-14-07/logger_all.log | 128 ------ log/build_2025-10-19_02-15-33/events.log | 37 -- .../gazebo_controller/command.log | 2 - .../gazebo_controller/stderr.log | 0 .../gazebo_controller/stdout.log | 22 - .../gazebo_controller/stdout_stderr.log | 22 - .../gazebo_controller/streams.log | 24 -- log/build_2025-10-19_02-15-33/logger_all.log | 128 ------ log/latest | 1 - log/latest_build | 1 - 245 files changed, 9879 deletions(-) delete mode 100644 build/.built_by delete mode 100644 build/COLCON_IGNORE delete mode 100644 build/gazebo_controller/build/lib/gazebo_controller/__init__.py delete mode 100644 build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py delete mode 100644 build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py delete mode 100644 build/gazebo_controller/colcon_build.rc delete mode 100644 build/gazebo_controller/colcon_command_prefix_setup_py.sh delete mode 100644 build/gazebo_controller/colcon_command_prefix_setup_py.sh.env delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/requires.txt delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/top_level.txt delete mode 100644 build/gazebo_controller/gazebo_controller.egg-info/zip-safe delete mode 100644 build/gazebo_controller/install.log delete mode 100644 build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc delete mode 100644 build/gazebo_controller/prefix_override/sitecustomize.py delete mode 100644 frames_2025-10-19_01.37.16.gv delete mode 100644 frames_2025-10-19_01.37.16.pdf delete mode 100644 install/.colcon_install_layout delete mode 100644 install/COLCON_IGNORE delete mode 100644 install/_local_setup_util_ps1.py delete mode 100644 install/_local_setup_util_sh.py delete mode 100755 install/gazebo_controller/lib/gazebo_controller/diffdrive_pid delete mode 100755 install/gazebo_controller/lib/gazebo_controller/odom_to_tf delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/odom_to_tf.cpython-312.pyc delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py delete mode 100644 install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py delete mode 100644 install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller delete mode 100644 install/gazebo_controller/share/colcon-core/packages/gazebo_controller delete mode 100644 install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 delete mode 100644 install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/__pycache__/ros_gz_bridge.launch.cpython-312.pyc delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/full_simulation.launch.py delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py delete mode 100644 install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.bash delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.dsv delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.ps1 delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.sh delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.xml delete mode 100644 install/gazebo_controller/share/gazebo_controller/package.zsh delete mode 100644 install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz delete mode 100644 install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz delete mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf delete mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf delete mode 100644 install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf delete mode 100644 install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf delete mode 100644 install/local_setup.bash delete mode 100644 install/local_setup.ps1 delete mode 100644 install/local_setup.sh delete mode 100644 install/local_setup.zsh delete mode 100644 install/setup.bash delete mode 100644 install/setup.ps1 delete mode 100644 install/setup.sh delete mode 100644 install/setup.zsh delete mode 100644 log/COLCON_IGNORE delete mode 100644 log/build_2025-10-14_02-08-03/events.log delete mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/command.log delete mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-14_02-08-03/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-14_02-08-03/logger_all.log delete mode 100644 log/build_2025-10-18_00-44-38/events.log delete mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_00-44-38/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_00-44-38/logger_all.log delete mode 100644 log/build_2025-10-18_01-05-34/events.log delete mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_01-05-34/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_01-05-34/logger_all.log delete mode 100644 log/build_2025-10-18_01-21-49/events.log delete mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_01-21-49/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_01-21-49/logger_all.log delete mode 100644 log/build_2025-10-18_04-36-41/events.log delete mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_04-36-41/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_04-36-41/logger_all.log delete mode 100644 log/build_2025-10-18_23-35-48/events.log delete mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_23-35-48/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_23-35-48/logger_all.log delete mode 100644 log/build_2025-10-18_23-50-15/events.log delete mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/command.log delete mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-18_23-50-15/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-18_23-50-15/logger_all.log delete mode 100644 log/build_2025-10-19_00-23-37/events.log delete mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_00-23-37/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_00-23-37/logger_all.log delete mode 100644 log/build_2025-10-19_00-25-31/events.log delete mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_00-25-31/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_00-25-31/logger_all.log delete mode 100644 log/build_2025-10-19_01-02-03/events.log delete mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-02-03/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-02-03/logger_all.log delete mode 100644 log/build_2025-10-19_01-04-19/events.log delete mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-04-19/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-04-19/logger_all.log delete mode 100644 log/build_2025-10-19_01-04-22/events.log delete mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-04-22/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-04-22/logger_all.log delete mode 100644 log/build_2025-10-19_01-08-54/events.log delete mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-08-54/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-08-54/logger_all.log delete mode 100644 log/build_2025-10-19_01-21-55/events.log delete mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-21-55/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-21-55/logger_all.log delete mode 100644 log/build_2025-10-19_01-22-11/events.log delete mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-22-11/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-22-11/logger_all.log delete mode 100644 log/build_2025-10-19_01-26-08/events.log delete mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-26-08/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-26-08/logger_all.log delete mode 100644 log/build_2025-10-19_01-45-45/events.log delete mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-45-45/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-45-45/logger_all.log delete mode 100644 log/build_2025-10-19_01-58-05/events.log delete mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_01-58-05/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_01-58-05/logger_all.log delete mode 100644 log/build_2025-10-19_02-02-05/events.log delete mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-02-05/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-02-05/logger_all.log delete mode 100644 log/build_2025-10-19_02-04-47/events.log delete mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-04-47/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-04-47/logger_all.log delete mode 100644 log/build_2025-10-19_02-08-14/events.log delete mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-08-14/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-08-14/logger_all.log delete mode 100644 log/build_2025-10-19_02-09-01/events.log delete mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-09-01/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-09-01/logger_all.log delete mode 100644 log/build_2025-10-19_02-14-07/events.log delete mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-14-07/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-14-07/logger_all.log delete mode 100644 log/build_2025-10-19_02-15-33/events.log delete mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/command.log delete mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log delete mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log delete mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log delete mode 100644 log/build_2025-10-19_02-15-33/gazebo_controller/streams.log delete mode 100644 log/build_2025-10-19_02-15-33/logger_all.log delete mode 120000 log/latest delete mode 120000 log/latest_build diff --git a/build/.built_by b/build/.built_by deleted file mode 100644 index 06e74ac..0000000 --- a/build/.built_by +++ /dev/null @@ -1 +0,0 @@ -colcon diff --git a/build/COLCON_IGNORE b/build/COLCON_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/build/gazebo_controller/build/lib/gazebo_controller/__init__.py b/build/gazebo_controller/build/lib/gazebo_controller/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py b/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py deleted file mode 100644 index b6cefeb..0000000 --- a/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py +++ /dev/null @@ -1,161 +0,0 @@ -#!/usr/bin/env python3 -import math -from typing import Optional, Tuple - -import rclpy -from rclpy.node import Node - -from geometry_msgs.msg import PoseStamped, Twist -from tf2_ros import Buffer, TransformListener - -# ROS 2 Jazzy compatible quaternion to euler conversion -def euler_from_quaternion(quaternion): - """ - Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) - """ - x, y, z, w = quaternion - - # Roll (x-axis rotation) - sinr_cosp = 2 * (w * x + y * z) - cosr_cosp = 1 - 2 * (x * x + y * y) - roll = math.atan2(sinr_cosp, cosr_cosp) - - # Pitch (y-axis rotation) - sinp = 2 * (w * y - z * x) - if abs(sinp) >= 1: - pitch = math.copysign(math.pi / 2, sinp) - else: - pitch = math.asin(sinp) - - # Yaw (z-axis rotation) - siny_cosp = 2 * (w * z + x * y) - cosy_cosp = 1 - 2 * (y * y + z * z) - yaw = math.atan2(siny_cosp, cosy_cosp) - - return (roll, pitch, yaw) - -class DiffDrivePID(Node): - def __init__(self): - super().__init__('diffdrive_pid') - - # PD gains (no I) - self.declare_parameter('kp', 1.5) - self.declare_parameter('kd', 0.8) - self.declare_parameter('lookahead', 0.3) # trailer-hitch offset (m) - self.declare_parameter('publish_rate', 30.0) - - self.kp = float(self.get_parameter('kp').get_parameter_value().double_value) - self.kd = float(self.get_parameter('kd').get_parameter_value().double_value) - self.lh = float(self.get_parameter('lookahead').get_parameter_value().double_value) - self.publish_rate = float(self.get_parameter('publish_rate').get_parameter_value().double_value) - self.dt = 1.0 / self.publish_rate - - # TF - self.tf_buffer = Buffer() - self.tf_listener = TransformListener(self.tf_buffer, self) - - # I/O - self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_cb, 10) - self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) - - # Internal state - self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom - self.prev_pose = None # (x, y, yaw) - self.prev_pose_time = None - - # Diagnostic variables for tuning - self.error_history = [] - self.max_error_history = 100 - self.diagnostic_counter = 0 - - # Timer loop - self.timer = self.create_timer(self.dt, self.on_timer) - - self.get_logger().info(f'DiffDrivePID started: kp={self.kp}, kd={self.kd}, lookahead={self.lh}, rate={self.publish_rate} Hz') - - def goal_cb(self, msg: PoseStamped): - # Take XY from PoseStamped (odom frame recommended in RViz config) - self.goal = (float(msg.pose.position.x), float(msg.pose.position.y)) - self.get_logger().info(f'Goal set to: {self.goal}') - - def on_timer(self): - # Need current robot pose (odom -> base_link) - try: - tf = self.tf_buffer.lookup_transform('odom', 'base_link', rclpy.time.Time()) - except Exception: - return - - x = tf.transform.translation.x - y = tf.transform.translation.y - q = tf.transform.rotation - yaw = euler_from_quaternion([q.x, q.y, q.z, q.w])[2] - - # Velocity estimate from finite difference (optional damping term) - vx = 0.0 - vy = 0.0 - now = self.get_clock().now() - if self.prev_pose is not None and self.prev_pose_time is not None: - dt = (now - self.prev_pose_time).nanoseconds * 1e-9 - if dt > 1e-6: - vx = (x - self.prev_pose[0]) / dt - vy = (y - self.prev_pose[1]) / dt - - self.prev_pose = (x, y, yaw) - self.prev_pose_time = now - - if self.goal is None: - # No goal -> command zero - self.cmd_pub.publish(Twist()) - return - - xg, yg = self.goal - - # Virtual "trailer hitch" point ahead of robot by lookahead distance (in odom frame) - xp = x + self.lh * math.cos(yaw) - yp = y + self.lh * math.sin(yaw) - - # PD in world frame for the point - ex = xg - xp - ey = yg - yp - - # Desired world-frame point velocity - vpx = self.kp * ex - self.kd * vx - vpy = self.kp * ey - self.kd * vy - - # Diagnostic logging for tuning (every 30 cycles = 1 second at 30Hz) - error_magnitude = math.sqrt(ex*ex + ey*ey) - self.error_history.append(error_magnitude) - if len(self.error_history) > self.max_error_history: - self.error_history.pop(0) - - self.diagnostic_counter += 1 - if self.diagnostic_counter >= 30: # Log every second - avg_error = sum(self.error_history) / len(self.error_history) - self.get_logger().info(f'Avg error: {avg_error:.3f}m, Current: {error_magnitude:.3f}m, P: {self.kp*error_magnitude:.3f}, D: {self.kd*math.sqrt(vx*vx+vy*vy):.3f}') - self.diagnostic_counter = 0 - - # Convert (vpx, vpy) to robot (v, w) using inverse of: - # [xp_dot] = [ cos -sin] [v] - # [yp_dot] [ sin cos] [l*w] - # => [v, l*w] = R(-yaw) @ [vpx, vpy] - c = math.cos(yaw) - s = math.sin(yaw) - v = c * vpx + s * vpy - lw = -s * vpx + c * vpy - w = lw / self.lh if abs(self.lh) > 1e-9 else 0.0 - - # Publish - cmd = Twist() - cmd.linear.x = float(v) - cmd.angular.z = float(w) - self.cmd_pub.publish(cmd) - -def main(): - rclpy.init() - node = DiffDrivePID() - try: - rclpy.spin(node) - except KeyboardInterrupt: - pass - node.destroy_node() - rclpy.shutdown() diff --git a/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py b/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py deleted file mode 100644 index 7f2d6c4..0000000 --- a/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env python3 -""" -Node that subscribes to /odom and publishes the odom->base_link transform. -This ensures the transform is always available, even when the robot is stationary. -""" - -import rclpy -from rclpy.node import Node -from nav_msgs.msg import Odometry -from geometry_msgs.msg import TransformStamped -from tf2_ros import TransformBroadcaster - - -class OdomToTF(Node): - def __init__(self): - super().__init__('odom_to_tf') - - # Create TF broadcaster - self.tf_broadcaster = TransformBroadcaster(self) - - # Subscribe to odometry - self.odom_sub = self.create_subscription( - Odometry, - '/odom', - self.odom_callback, - 10 - ) - - # Publish initial transform at origin - self.publish_initial_tf() - - self.get_logger().info('Odom to TF node started') - - def publish_initial_tf(self): - """Publish initial transform at origin""" - t = TransformStamped() - t.header.stamp = self.get_clock().now().to_msg() - t.header.frame_id = 'odom' - t.child_frame_id = 'base_link' - t.transform.translation.x = 0.0 - t.transform.translation.y = 0.0 - t.transform.translation.z = 0.0 - t.transform.rotation.x = 0.0 - t.transform.rotation.y = 0.0 - t.transform.rotation.z = 0.0 - t.transform.rotation.w = 1.0 - - self.tf_broadcaster.sendTransform(t) - - def odom_callback(self, msg): - """Convert odometry message to TF transform""" - t = TransformStamped() - - # Copy header - t.header.stamp = msg.header.stamp - t.header.frame_id = msg.header.frame_id # Should be 'odom' - t.child_frame_id = msg.child_frame_id # Should be 'base_link' - - # Copy pose - t.transform.translation.x = msg.pose.pose.position.x - t.transform.translation.y = msg.pose.pose.position.y - t.transform.translation.z = msg.pose.pose.position.z - t.transform.rotation = msg.pose.pose.orientation - - # Broadcast transform - self.tf_broadcaster.sendTransform(t) - - -def main(args=None): - rclpy.init(args=args) - node = OdomToTF() - - try: - rclpy.spin(node) - except KeyboardInterrupt: - pass - finally: - node.destroy_node() - rclpy.shutdown() - - -if __name__ == '__main__': - main() diff --git a/build/gazebo_controller/colcon_build.rc b/build/gazebo_controller/colcon_build.rc deleted file mode 100644 index 573541a..0000000 --- a/build/gazebo_controller/colcon_build.rc +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh b/build/gazebo_controller/colcon_command_prefix_setup_py.sh deleted file mode 100644 index f9867d5..0000000 --- a/build/gazebo_controller/colcon_command_prefix_setup_py.sh +++ /dev/null @@ -1 +0,0 @@ -# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env b/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env deleted file mode 100644 index 3bf9338..0000000 --- a/build/gazebo_controller/colcon_command_prefix_setup_py.sh.env +++ /dev/null @@ -1,55 +0,0 @@ -AMENT_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy -CMAKE_PREFIX_PATH=/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor -COLCON=1 -COLCON_PREFIX_PATH=/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install -COLORTERM=truecolor -DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa -DISPLAY=:1 -GIO_LAUNCHED_DESKTOP_FILE=/home/ubuntu/Desktop/terminator.desktop -GIO_LAUNCHED_DESKTOP_FILE_PID=5743 -GNOME_KEYRING_CONTROL=/home/ubuntu/.cache/keyring-TO0RE3 -GTK_OVERLAY_SCROLLING=0 -GZ_CONFIG_PATH=/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz -GZ_SIM_RESOURCE_PATH=/opt/ros/jazzy/share -HOME=/home/ubuntu -HOSTNAME=beddc2ee9ba0 -INSIDE_CAJA_PYTHON= -LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib -LD_PRELOAD=/lib/aarch64-linux-gnu/libgcc_s.so.1 -LESSCLOSE=/usr/bin/lesspipe %s %s -LESSOPEN=| /usr/bin/lesspipe %s -LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: -MATE_DESKTOP_SESSION_ID=this-is-deprecated -OLDPWD=/home/ubuntu/EN613 -PASSWD=ubuntu -PATH=/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -PWD=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller -PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages -QT_FONT_DPI=96 -QT_SCALE_FACTOR=1 -ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET -ROS_DISTRO=jazzy -ROS_DOMAIN_ID=30 -ROS_PYTHON_VERSION=3 -ROS_VERSION=2 -SESSION_MANAGER=local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69 -SHLVL=2 -SSH_AUTH_SOCK=/home/ubuntu/.cache/keyring-TO0RE3/ssh -SUPERVISOR_ENABLED=1 -SUPERVISOR_GROUP_NAME=vnc -SUPERVISOR_PROCESS_NAME=vnc -SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock -TERM=xterm-256color -TERMINATOR_DBUS_NAME=net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f -TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 -TERMINATOR_UUID=urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e -TURTLEBOT3_MODEL=burger -USER=ubuntu -VNCDESKTOP=beddc2ee9ba0:1 (ubuntu) -VTE_VERSION=7600 -XDG_ACTIVATION_TOKEN=caja-253-beddc2ee9ba0-terminator-2_TIME17115960 -XDG_CURRENT_DESKTOP=MATE -XDG_SESSION_CLASS=user -XDG_SESSION_TYPE=x11 -_=/usr/bin/colcon diff --git a/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO b/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO deleted file mode 100644 index 0915d4e..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO +++ /dev/null @@ -1,8 +0,0 @@ -Metadata-Version: 2.1 -Name: gazebo-controller -Version: 0.0.0 -Summary: PID + Gazebo bridge controller for differential drive maze robot -Maintainer: ubuntu -Maintainer-email: ubuntu@todo.todo -License: MIT -License-File: LICENSE diff --git a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt b/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt deleted file mode 100644 index 649dcaa..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt +++ /dev/null @@ -1,23 +0,0 @@ -LICENSE -package.xml -setup.cfg -setup.py -../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt -../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -../../build/gazebo_controller/gazebo_controller.egg-info/zip-safe -config/gazebo_bridge.yaml -gazebo_controller/__init__.py -gazebo_controller/diffdrive_pid.py -launch/full_simulation.launch.py -launch/ros_gz_bridge.launch.py -resource/gazebo_controller -rviz/rviz_view.rviz -sdf/building_robot.sdf -sdf/vehicle_blue_model.sdf -test/test_copyright.py -test/test_flake8.py -test/test_pep257.py \ No newline at end of file diff --git a/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt b/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt b/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt deleted file mode 100644 index a1528c5..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt +++ /dev/null @@ -1,2 +0,0 @@ -[console_scripts] -diffdrive_pid = gazebo_controller.diffdrive_pid:main diff --git a/build/gazebo_controller/gazebo_controller.egg-info/requires.txt b/build/gazebo_controller/gazebo_controller.egg-info/requires.txt deleted file mode 100644 index 49fe098..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -setuptools diff --git a/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt b/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt deleted file mode 100644 index fb06025..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -gazebo_controller diff --git a/build/gazebo_controller/gazebo_controller.egg-info/zip-safe b/build/gazebo_controller/gazebo_controller.egg-info/zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/build/gazebo_controller/gazebo_controller.egg-info/zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/build/gazebo_controller/install.log b/build/gazebo_controller/install.log deleted file mode 100644 index 0018128..0000000 --- a/build/gazebo_controller/install.log +++ /dev/null @@ -1,20 +0,0 @@ -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/diffdrive_pid.cpython-312.pyc -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.xml -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch/full_simulation.launch.py -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt -/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller/diffdrive_pid diff --git a/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/build/gazebo_controller/prefix_override/__pycache__/sitecustomize.cpython-312.pyc deleted file mode 100644 index a242f9dfd6964ba29ce22b085d83860ead7ca721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmX@j%ge<81V=r;WUK+wk3k$5V1_b2X8{@08B!Qh7;_k+7*ZLsm|#i}bP7|p1_MKp z0(RL{hIqK16y^#>AfFMY7s!U$#8Amt$*9Tl5+vnU#iCzYTvX+#pOK%Ns$ZH^npaY) z@9Jk}Xsn-}Se2TTAD^6`S5lOplapE$UtX-AnO9trn3IDksmXGSxwx|U7F$74YFcK+ zE$*V!#GH5-C$%Cq8OmA7@EK(DuLNSPOe)RHNx`&GA7XZVepzZ!QD#c2esN|=YI13D zNq%l-RjOV=)@Jc})uEn=E|1 diff --git a/build/gazebo_controller/prefix_override/sitecustomize.py b/build/gazebo_controller/prefix_override/sitecustomize.py deleted file mode 100644 index f8309fb..0000000 --- a/build/gazebo_controller/prefix_override/sitecustomize.py +++ /dev/null @@ -1,4 +0,0 @@ -import sys -if sys.prefix == '/usr': - sys.real_prefix = sys.prefix - sys.prefix = sys.exec_prefix = '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' diff --git a/frames_2025-10-19_01.37.16.gv b/frames_2025-10-19_01.37.16.gv deleted file mode 100644 index 3379622..0000000 --- a/frames_2025-10-19_01.37.16.gv +++ /dev/null @@ -1,8 +0,0 @@ -digraph G { -"map" -> "odom"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; -"base_link" -> "caster"[label=" Broadcaster: default_authority\nAverage rate: 10000.0\nBuffer length: 0.0\nMost recent transform: 0.0\nOldest transform: 0.0\n"]; -edge [style=invis]; - subgraph cluster_legend { style=bold; color=black; label ="view_frames Result"; -"Recorded at time: 1760837836.8614888"[ shape=plaintext ] ; -}->"base_link"; -} \ No newline at end of file diff --git a/frames_2025-10-19_01.37.16.pdf b/frames_2025-10-19_01.37.16.pdf deleted file mode 100644 index 82e6f9a27537b13e3bc241cc843479cd8a54eaca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14624 zcmd6OWmH_twr+5T5M0x^LwDou?oJ@M2Y0vN?i$=RxO;H7U?Et71PksE9wa+^=ZtgC zy>GlDVxkxS|-#ZvhJGbW0Wah2AU&orktp3-!=ATsVF?Si#&A(LFXsYlsi- zUBUHGFE97y3(XFDU6Q)8;%KtQu`WT|I>YM!nO}T-soJED#wVw&PQ6xK*WlpI>Fee*9J0UOm?3Od}H! zboGHd6>-Z-m=jKK$6j}M3G)~9`iM1cn_f7~B67OpHjiDt%9Yxe>JE~=^}Z)BdX7ns zcq<{jwATD%-GPK%$7>}`b%f0X`FRwDL|7_bYQ~Oib56)g%_Q#va&Ee3HI~1&z%mYx zl=nM;&ZPR0NvJ9A>2OWbUl{1hA3uw9?uu``r{|3CKAQfLe9?j(n*O7n2wm`s zc?f(>@J`PXHb2FD_4B&DrM`k5L!d#e%#r2m^va3?D_5*!elDOvd|Hs&Er#tDY>Xye zZ;`d0Hcca~7*lO4%NYAg_|T8E0V50M!Er@Mg?$)&P}&^RUNbqWEspdS@=H#pJ98AQZB?;6yi|*! z+>Tc9IT)AbRAD~wwhT^=d>W(LrOy`N%1|gT8fG%BJKsT3+B9O8Fms+Z@D|P0yqK)! zgP+|DwkZP`xmQs0NWf2Vav)}rxKSpCN9)eRdAkiUtwhOB>@B~!xee8|E;>-7Ih@%J z)73uSd%0q4o8#*dN(G_*QHA|5%2r;op`|!s*|BL%^|L+#U$SkwRpqgQlL)?h>UWe( zbRun&4;uqa&(n?o=owJN@~DE9HP{&vZ;y^bT+Ii`rN;-^Y6l{AX?(HKCWG=KyyaN; z*)Vx$?7}UFYlv1z8s{5WvUQ+Ma^LEok_@+Tb(Hp_Er<)RS5smsfh9)QLMxG*U}E*R zrU``OE&v%}%!!GSLcFrHy&q*_>(i8TYhOf8y-Sm<*4%Pq%UJhQ&wOCwyJZ!8cQk4% zr^_Yc<&x!$)|o}R1(YUN^Uv~%ryoZb8ih8u&D3J8+nvU@>q0jnk>&!xhTfOGS_Bk* zrPu!f{R+f77&Ti$Qb@n9;jPL{XEGu)F@dt>#%&zb zm==-aH)&Mo>P3nhB61`d4(}Z#wvDIvED7J7IvqEI6D!Q-O#wtlbl{=kx(_?H`(0m1 z1+$*6aF=v$h7%{py^R3tJXiXH3_&L0=yHw3CLc^V(`~Rmlzs^b-t`<8D73IW#9TDj zX0eYl4l29~yYGZL;1uZ=XT*968PV9<=&va7c=r@Po`S~H_hZ-q0YRKk22V-mzr)MV zfFkPZD6Z`I7)$^>JWqnhKPG+PV*Jrm<;tFKOaNPqvF>mlbDUQ;~&;03_u1T zfc8F@us_ntIF)+p{B>d?dJ<)>r|t-)X$X32nZNZ(2$lS0DET0>5xe1 z6le)w0l#P6@T$$akZ(yQKZ;13OIJW+;iHp$Dz4uZF9Q^O(v)tS#JIj1Pqw#|VcTBz zi1Xd9^Xk~Xa~MBOfAy+%UdQ5~e%|A@{jil1o-9D54i6nuqt3H?IGQfYn;^#*hvdyl z?k85ipu4O~KtdZViD#Al=9f)f%OBBl0ZMMJZ|1)k6VQ5i<9faPG(nP3XDQkD*6iYC zp}g<0|0KHsf+IBqQbbV)(q)NsQspb3t)K%UvlZXlEo0VjY(VKrBYeR@(CyqN(p+VJ zBk&r&Ab6dx>cj(!Zr)nY=EJ>XKuR!rAnmzWOB^R+>t>96?X(Ta1;Z$_F=nJaH(-tLJ^N9?otZEN6@b?fI4PWQPO%dgueEUAAy2ptS` zn=whYe{q^f^+EDZz52~(-jq8?CWF_7vih9tIA0(?TUw*5kJ#}{ARRmMe0}lS0Dm~Q zHie!S}ofiE-xrfE$!tjF)tPEWp(6S5#{x=^yV=7!NBjcJR%Ca>0@#A<5BPy zNLs?BWc1t31)1+9bd$ULKYy3dz3g*2)iFEjS~;#`n@^uskG)lc0}h~w5>P}Fo@cwy zhunoMZ5k=Z&CGhLR{?Z`P}*5RE(^T~&CM7OOQ-ifRu(8h-9lae1{!%>=n+P~}6c;EzeCybH z)6z=OF5U7TbIV++tMZ!tdI-i5LN}YSiLsa2xN0$bWM@1&0youWfM%$8jWOY+;Afy& zEg^5?VYq45%8`G*|9YiPYoSljvd=Y|jJDCG&FWdc2+5BV@prrOb?ct(XsZRfd~RE_ z4ov=}kYj=Y3l7=La-U0hjm#A@N*72&BS65m0(SnQ!aF!l=Svz3G_YJ z1OfKm3P@qclQHM+AcvT-4}p{LRpQC%+sW=>Eu`9Bq8Zapiwfa;v3uzEH^DYi^JG%` zBpRk)h~{?KD`wCrOfov@;l>reVt}4UD9b<{`P)Hn3QCVL0T1Sd)fl>J54CvUOm~x8 zZ?h~cEIh9JLba%Xb~7gLKXvA{9J7CoM8GaF0H@cgbC!@aibM-lszpWC-@Zio zacB%Xw#YsPQ|&5-)p8;nN?|AJS+PV0EJW16lJG%*8Z6SZIoblx{=nxwg3szS7~QcV=3N@wLntzE*iWIqsiq0 z-OlS~$9u{_ba?hjI@RIQAn@+veqDeBgk4 zX)h~RU{7eKlvKj5y{t!ExPqHz=-QTPt!xMD<#$hKX1~Sm>kU|Xc0aA4MEx8wC{CE> zwAU@kZO*O1P4X1-^zCV!v~mNb6^bQ_wd_jTbjn9uGh{YO_Ci8wE^H2Lo+MBDzDi@8 zVZL>qb*^>3bZE@I2hx1sA+fpV^-DbE8woBBtySCM$fBZJ;1OmU} z^+vVrTypsQXd3JBkMi`-ysW|A`p{l_9%WtgQAUh{MloRx7Rp`xFX))i(`;YJ#^dos zzJSkAFm&S)t*~QAuyTy_-~6I?-ltk^XUw!2WV=px=uP{Js$c_G7`8^Rbu zCVJb9<1P;RUkMot1f#eJps_n z(oFhw*u4GxQ*R;?|8@4mw`PZrt3QrrnQr!MzfE>{1)tG{LidvExbVH@AVaN~jpGGd)N__Fyq#Cu78n!ajQl`MDe}R!j+Z{L zyqPb12w0iRnEi}#8NDYLxo-#xqXw69Ll~caPq;&is1TvOj;4bl6Tb$SWvsEN$& z?;;Q(m~9D(#!@2Pbmn$1@uPN@%EumgB1^Z?&4TW#FI3gE?9EDt43^p@|M^WvEz_4W z%BTnk!Es1kDuAr=0+%;dDh~+T3^gEit)Jed2{iRN4xXZ+ppL}kYu?1A zF1OnYrV7Y@bJZ=6t{+09v>SrbES=&aaTVQ?r^QhPX&IY3a&dMV&!Tc(Gc_soptKXz z(wMnOxfcmaf9P1XvU3N*G>+^yy;W;_083DwO-!Bs3h#gppCAPcfkn^g9ED8roEZg9Sq&p8L8f zxv={}Nqp`_LW?<>F05-{LDax=zyV!8$M5Cs+sxO?%SpNTk_YE}xY+44@g3@*YYLrz zapC%WK7+sq{6P=IYHU8RebI6xR3CGbV1tF=WWT5cC2<)Wp&*|-QRiq{hCKYiz(pHh`3yj6lVOG z&L`|X*IRJNJs6zmwzj<2-rK#|BMs?yBAj}Voj<>v%(m%3Y}pJbzT;z9mX&6F`vvt= z9ICy2MhoJs-Dbmb!V70fa%fuhm^F;rxJU-S1zG8x@4Mgkhz-&xvoUFmm8G;0Q9KAg zdY7&-_W5!O9}Z47_?0+%zgsb?+B?+k)UQHPZ+N-T?(*=Xy%kMG6{7ZNa7Bm5z&l~M z{AMeoVB6<(o8S8mXRw$=2>P{QuCE189K<4}d5*|?FwbYfNV*q)VM71+i7 z<2v4NYDzHV+%{12eb$DZuo_M-{)oN{NT)&BMF2`0TUeK87^csdiF(^PZVL?g`3iKW zqlvj3Rp#d*7`<+iCp1yBJcJ*VI$zIv-kI_jyF1=S-K>Z~#p+nEp45H0pPk}wxA|1l zZNopf6pYC7l55`_&>%clv;nKnP7~d@t>HDeV_5q|{~gY1I|tx`k4$>RBZsmZxUWG> znS;v@w;ZI;RmXo;#3sDk!9?e+t$6V1^h#Ma7=QlYeEoPp_gQzImaD6Ernlkc78BpY z-H7+|wM3K#%EQ$6`>VUG z5rzzB1Au$*Wh6^xT>FN?)H0hCr~!P{RRd>C&yUaWxJ*Bs?tIRdm9&!FVB4oit4fBa zfc3ZraSlIlG^HAf(ei7~Iqw(CHKyoU3K%?mHm37F&B1HP)@4oU4wD?H&}pCKIhE)V z@p#^-u%I6;pY2)Pw_c?sB4t+1z0b4p-gYD!!&OETozcP zjR;h zP?$lOF`j5)KJ^I4C?kSmKZ#$jgL5%9opHQt<~zaa3;aQltI&KEk|?P(YU|hshofg= zY^s3W$xvlQoTGDt%SK$p97N_`rSELfWBz`~eQPC4euMy*VE=JF@B*?{5HGzcU3n}K zEQ~J-a^EEQ1^G3jXMogf<)yq^y8Vv?d!la-XBu7)-*55~vfNJze6W<4Z&g&WGIJZ% z`wSYSCM(N)(Iu%PXzTBQZIX#EAjvUiubI(G?`G2L{p2`t;W#nwg?${NVtOcopb(;- z(@I?0kuAUC4C+4XwJ%(He;}WQ*2NNF5r#0^ldu0Ss2&BXxWC4H$lrh<{4l`kIb8=- z9n!bE4hv~+sgcBr^9kaX$Q9Sn6_${d4a-&Gtb1PG`*@1Y&V9=!l#PMX^JOUDioSsm zldl_^0~BP!xhAAlNP@4W>GLGmyjR0tXC>B*@D;Iv!Q&lr%)>i7ET`JSIxG@_uqD3h z;X&(KqfI?;>HY13p9?^w(`|$~F6v>Lg1Wm6Mp?I^A#hXPvXCKm)1=Jtca1n3*be(# z&3;{OcY*>h!Zs~GyJfKj!`wLrCRQjU;d|pZkyfFOSn*pK;kuclizWetvW+Am9_R^t ztvr=mQQ29E*miw(AEGuN_PgV}4Z)1vwa0|7a~pRib~-1Qu-7TuAm`U8y+S*5eUx+! zPIg(lc3mc&7J7=4E$M~Sb_{g4>)6hJOec#V9y=<=s;Hc;*`B?~c5TMGz#uRLR@+ur z+X!A+%pi%6r*qcWwjj)tnU3RrFq`D%*DOK#YAN?p7FMC<`hl>3gz2i%zizJ+a(a^h zIfk;fRJR=}@3Qmc3qUMSYOsA3_U_0)wN*S4QjA*h8EkT|eYx@%4(A|gRSx{{{2){8 z77DszOxifDEfM8KWs@xA@iOxHMc-~R z2Ev2n`b$G`QM3GTmtdmQ38e_PRpSznDb$Blm^1Pcj-_%mzqKX5%l%v=qguoz-K=EX z0hZ6$em%^f_$HxXS81EeIzFzqrphU^xNT;P)2%3Nyx?T#O^X9`@&ryX%=pk}@(zuR zeNW$aJ^b0@c4E!cFI90k=WQ*nS$E%To9I4{t;04ZEZ`g8SxDF}Vm+2(zB;uG4}wmK zS2T3i?t7j-x12-=Q&XH|QP*3DM5RAqRaK{=y-pA7?#A*|3$+Et$8Tg?;j^m>v$52i z19A3ACH9ZsYD*&F$BtUna`5suQ#P}v;zI0az{U|vu}_+i5Ar>;!-t6qm$}xmIb5~A zxLC1lsn^>)*`&j{AnJ}k>cE;z2|XN8K4$Uk^cLbT$eNQ^5yvU-MJSTfe;5u7KWn~; z*7?X^@v4d1q%~%K@&F3-omW#cCYGdMmS@ld?UNmmAMU))_@UYtuO!Gs#8#uDeYYXu zq3#FlFCA4hFuk1i)S0-W(7xeUQ8L}L_Z2b%`~k_RTks~f)pyRcw&jSGL=x!ZXd519 zI9010ZIX27b?|MieVf>>;^7->Fe@vh@NK*KnDZQx_8k3-MAnTKK}+2j!;}IXiUaRY zxG2bK%+#KngsdqMsl_HPr<0Nmx-~z?pmd8lz%OAmI*iHjK!h8QYw5;Gdo>vYKJ|Zf zJBiMDH&v)MK%jXK7llLk_T6QZTUO7u+%_{&>UYH`A(tG}Fhj-%q5%W%YQt)eP*bAL z<>hZ2V;<&y7@SCk#+Kzoi?84+HPh3z&{Y)ci`8Ze7bsds&=1dAc)lZ(2#;3fFEJBw zDkY^C7;*Q!mvOPagWrQ+g7?T#$;NK!ACSimtLSSmxFtUq%u%7Q_Z$GJXO@ksCc`Jr zNi7+81R7S?3Fu_gtI(w!3lRqvHH@-ug$#^)G_7$V^z1<+sjX|XfU97k5U z_(9qkdR;|&AByzS5qsqb3hQZ1I(Hyp40)U-*1L6t67ft=gX-aS25y(Ka_w(S-%})~ zrmftM9y#A>&&WCZX0W6+qz7S}52^L4aVP}RnZNoHln{1R@c!h?H{}~;`Inj+$glPJ z{;`g$7w$n{JYAPLLgX;Y-^vnSH4AT{lt?)bkx160n~&9v$)w?>;Hh*Z_Pppxh=6A6 zb4=>a5e9|1yUQ!jWCryYCWmKfT_8~2)LY!&pzuHxEnnUVmz76XxZZ!>K&tHYUZ1b* zI45y3{G`&pJyN!&$-WkR?0n~G@MSEF_8!e-+-$PZv@3W!*G|*EG+Cu7AWTGDbZ)x$ zq)nw#RbNPr60Z7~F$o2R!7T`Y{ES&SQV{d@sKsvDPFzIfyV<~WZ^FjMx2<9kggk3d z!P4V(`%Ci%A4fByEgu)KU&*+WiTI0F?{0j)`EXyJ3Qu@?Z4S>*tQF41Q)y*!y2X98 zwt4fZBd=t~YQlrzP`CZYd&DF23S&vP#df{mfC^dr4Xh>`1j8${pd^MXy10+5Qh`OJ zL$S@Us`=_M1yLva0=aAQLzs$)BR3jl$|8t~MBK730cJ7eF`wVfM`CPz;9=eJ3ZB+J z4KY0G1ry*PuM;Gn%zYX`^Km?Nb-3le!MT~Y;D1%EfM}4#%YY55R7gVCz@Y1bs;*90xW7@JNAB0-cfss2@QK9NmRC2=%s?P$au)U zv2DsT_-AL;WM!VaL>Z(-x6(Fel{pt3q4zhl1Wn0TH+=JpwCN4$XJ?_aH(iwwLG8k$ zL1u3#Ut`2V^E%fd)SN83LXewAf1xU2FNucQ@oVe)*5%N>q170%dZ0*`891Wf=B@WS z@c2W{vCj{XP+9ab`sawOplL3Jm4FkAI}6;#yKqyC?0&MBo<%v1S8{?w)L8G|+l-x% zp1fGKvT`C#9xPaFFuyf_z;)mkIN-q8QWWcM9u#Wcj@-X2PTFIO98=&=53%wShdqZVtmez(-wxxWSUHuK2%epT0 zQh{vrT_B@y>a#L=QPU}`I}WZerX2S=xC*v_usaRtEDacA5{Dsr_DPp9b^iX9s;;%%9-8TbM8VfcQ`;Lez!wdY)L7JgC-FBlEX0+^y^#)00;tqO_WJ3eu8vL~4 z=SHaIK#ZGHxsb@V+iteG$?iLyd|!Bvyz*AlkBaSY5hcw!Vmdh z2v1#{M0h`E;vc4QuPUCgC-lB^Kiytg#X{A2_;LGVYWnb+pR9+H<`m(S)4KV)xWvW7 z{iPRO!7AF>>W=`kHQe@1HKtkL!f8`Q3J(|M!6|4eYC3Tx9G>^ zCtR8JReLv~>*vJtjkA~=_6_sLV<-=LSRpY%nBKfO|H?(UbNa3cj4Fb`(q?-A-c7)J z4J<#nq%8ar){k-lmcR*A^2K$$0sH`RGif?Ms;a{2h?q~%CqbO=fgjldKFbxqgkt&N z(XRV;x674hRNnXeg|%-@4_Bx>?!&6FJ+lY`H34ht>*PuOE^ZO6BcBhv%W_t8Kkky` zR#b)vGD=1X6ik}Gp+cz2)861(DCMN0p zIAorYK0Or9V|$=tbRuJ;De;b8$Qz%6Uy@v$ zY(soPEcNBi#v-*_;nX-!yqM;ExQqq9d8$}u(jZ!J?AAf3Os$-^t%!m58kIP?ebdl5 zp&XekuyRN)jpgP!kL#c$s#PJuLB3*MmJ}IW)}SHk?nYNUtpgyEr+KxXrzDPQsk#v1 z?1vX=?W)*CqhbEC^dZJj2Wm@BVWzoj;QoC_;38doJAONyriWPka;uKM^PbWCIM`&K z&S>7meLIT9#1wC_WQto)mwS5f!U|l=8*6FPIh(Vb+c;!|)aEXoz!NJ@>=HkKKXl1p zMYAW%YUk7X6(ACP2jeM(6(Tyr)(7$@!Pwy5;zbM1>Ud9kRIkpd9J5`KUPf3(1RBVV8=T&h$3>Qrn ze+13^(4GEB(s(2G`D-CA z$(ORzmO7Lb5&4DGGP{;>kkJLyR2R4Rf`-U)5&mMD>2S1OEy1e@}qYRvL*~0wTBV(K&u5#&)I`m4YA>sP-7jL1Q_1+`Y)a zUlfXrB>$9SSPedHjrtuEyH0S3*^+*}&rgAJ$VSPHB;v@}a2Y&= zHeI79go`r#Tpz}1D{FR{8~Kf(z(!({a>!$&UC%7f4C)U097^tal(=lA_awW7E<5#B z*EQ4$TuJC+-st!B)iR$^Vk76^w)i%GI4WYU5A@`oYk&nqXQo<@tFv8Iia)Xec`Ha|tmj>cAMfJc7F6Jz8lA@Mu$)Wkez{1YK2n0X+ zgayC~VrB$!FhA9f1qfo~U}gQ;G5-|K%ErRT$@1h}z@zea(T|P&NB(o-JdRl#RcrGn zhAIH`G#LII+Mqwj_HVA$-+ZzE$a4LYYXxRyW&0PZ)tHL8t@1op$D!AyM2*p+{2X%w z1Ob8;YyUfXeH?!hG{a#7Awn6g83Q1|Xh6DZk)1*c${5L_SVKsYO24pTC^w%*6*wb= zm}Aw?&*c|X=QD^&IfECp6K8@S?e;xZhAPAPQ|AG%gVTh|c=Iafw$3sYCW%N|2qL`I zL6U4HS@&rcV$SEUZls@=R!$|)6QYWa6z!qk_(62$tDy;wr7$NvaPtZyr!wxL~~I@e|BV9p&zH! zV!C)#|9svoYi=3gGhRt+>GHhw$7Q^k*Y&C&j*_;b<&#Ad!>k4ZNL}>j64J>sNBMl} z5%*9B0%~dnOUqkd!hfDXNNM{~_`Th?A4pd;S9$fi+tS8qQdNVfJW~w=Ibvjpv0MR> zO6vscuoJJQ-EhkF*3a#*yX@GN=h*qaac}8kf$X|*>5aTVs=evYuk`>cy-}=5><+ITC+^q9f1Jhw|(NA$7lA@{c zZv7;vDF}-wMN5qERqqnq-tM=K9P9Vr8^{jxN8}`=cgM7-7MmGV(A4MYk^_~ckR!)F zzQ63Fw^KwWcfx-GiqfLxGb%B?5d9K&CE=!)u529^!a>d^)(Zge=*Iy#37P*e8h1Y&v6%$Yz0*=O3_d*i3`+AH$!Ib1NGV%k)ou!P5 zG40FvL1ynaGv)AffswB)Ak-`dMz6q^4^-O&o5qo{44GF<+pIiB8S`^p4O`f1@gZZD zS@R0xJ~12G6*8j__lJC1iLWlzK|@JAPIeww^YsrJ{GI1|LCz!2+}D}S7!+7topZ#@ zy71~hwj0IV>$T7hbdgn0LZ=8kD-H8VuJ3V2iV8!O>}dN6Luc;B10AV-^yx9)d~EVs z?)9*K-Kr@vFVti*SSEVajB%(#Q|Kbxq!ckyarFv1nGn};?F%=THu4$~QRp*ogD-DG zU%tDF4Q-TZ!^@JlK_%mRX_Mm0`*vQYEzR!~YR6G$K!D2|w+l_^${S)F=4g0?#J#U~ zgrp5~Bs(FkX5 zL{d4WM+|Gg8U)=%p;0;C?gWHxN4M^{y^MP4Fm1;kMTOZT5kC<1X(t6^;6)e^dpOUT zu$?}-JbE%#kkGqdFj$+za!|OOD9vvh6?NKy5|!Ajz~7$(HxcgQ_L~45Dy}{MeEn*$ zmxp#;<+IxtdC8HA&GUi0>F)CIt@p0ZgdJEt%%~#5Bw=Z;En0a+r$;K}{+Wn?I6rM} zX7gkMZsuyTpaVwBTEjhTG%KS1q%jQhaJY9=1{gMQK3(H1oZs z@-Uf+*Z!6o`Tf1)?%X6%qV~==un|?!K4Cuwk^fmhXw-$;F0P2UN<*;M$CWT=;UF)K z0l~c>bVPkCwz(7yt6VEpnEF%=Rlh_^P1$m@UUssppwLYeGtjXUhAu&`x-3g@mCC?Z z2o~NXNm+EBq)-Zn2zPpCJwVq_*@BaoGBz4Rpd}JV7!32#m_4dlh zP=C1M;g7TtBd*=LjG4ui;>{c+SYDlZ+6FQ$d{i z+Q$SLZ+`^1ZUkw{m>wjK1~i5fNyMhK!M+9O=$4 zC6ZzeK%mG8xFA%Ldawz;(#1K_h4ZO+Kvh;#LH`en?x$bZ-<)R-&_8hNPd@fvzr^6D z#mlc%-~V>rL_22UO%D*c|IizeXi3;^#sNO!dtA?tNlUb~1$z@Sqdbn_wtFLXN1z|d z^yU4i>5j$2C*{Fxe$G!2%vSTY{?H31G<(}~>Es#_#9F{TE`c{*y4RJHyuBjh&d&Vy{ZWZaZg5)$ z^sR%Z6~emG?H2lwSgS?9viphK=ZyrL--nmt8Q7PB4rcQ5|*%wJvvga3vu;HOpOzc1DQD|C@n646u= z{eOZke=*=6m+Ai>A(vm||9?3C;6JJK{|&kbONu;!l_&KtIQ9>G`7i!?d_vjH;SoJa zTASEB!Hy?nq-1Pr{&?`=5$y>+o^LSz3G<%Tit_eGkC^ZguTV=GJ;F0{N4LLK%1*Yn zmc~|3pzS9j`{P{0KV9|+1pl4|>Hsa^Ber1!KCaw3+1Xgx0FMZVk%fix2@+^)|AE7ZUtmTl^bi0hoR_f3-CYtEpmUKxp+E%@i^q4eEYve1=Uzx3x6PH-|9W)wsAI7+Erz(#LH5J zeq4#xqA1<~+;U(9xn23Hcc|I`JoNWyheJ;G9Dq(bpqAY%&BHE?oT;rwJGpB^x?(&P)o~P5Y0MilLE6VhSfyW$p9tA zg;6V{xu&HXoZ%+^P9Z-HXC$?>dXxKc%1#(#5-r=eDYxU>FkQWmrm}5HLII z?@bW!zi)zQC>j6S+4zl5TT)--qk}^sNXw32oWHtW&;ESf{&mOl5AsesbUI9AjoAVe0x_Q z5axsc`bkIz^-u_jHUdJ4XcEO<&tB~A3kdBo#{i{Z(CY<0xUzx q>G~O9^B^NXW1@X7_3ut`aMZVVbhUqMFNlSig#(d-LR4N1@&5oSq~==y diff --git a/install/.colcon_install_layout b/install/.colcon_install_layout deleted file mode 100644 index 3aad533..0000000 --- a/install/.colcon_install_layout +++ /dev/null @@ -1 +0,0 @@ -isolated diff --git a/install/COLCON_IGNORE b/install/COLCON_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/install/_local_setup_util_ps1.py b/install/_local_setup_util_ps1.py deleted file mode 100644 index 3c6d9e8..0000000 --- a/install/_local_setup_util_ps1.py +++ /dev/null @@ -1,407 +0,0 @@ -# Copyright 2016-2019 Dirk Thomas -# Licensed under the Apache License, Version 2.0 - -import argparse -from collections import OrderedDict -import os -from pathlib import Path -import sys - - -FORMAT_STR_COMMENT_LINE = '# {comment}' -FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' -FORMAT_STR_USE_ENV_VAR = '$env:{name}' -FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' # noqa: E501 -FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' # noqa: E501 -FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' # noqa: E501 - -DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' -DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' -DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' -DSV_TYPE_SET = 'set' -DSV_TYPE_SET_IF_UNSET = 'set-if-unset' -DSV_TYPE_SOURCE = 'source' - - -def main(argv=sys.argv[1:]): # noqa: D103 - parser = argparse.ArgumentParser( - description='Output shell commands for the packages in topological ' - 'order') - parser.add_argument( - 'primary_extension', - help='The file extension of the primary shell') - parser.add_argument( - 'additional_extension', nargs='?', - help='The additional file extension to be considered') - parser.add_argument( - '--merged-install', action='store_true', - help='All install prefixes are merged into a single location') - args = parser.parse_args(argv) - - packages = get_packages(Path(__file__).parent, args.merged_install) - - ordered_packages = order_packages(packages) - for pkg_name in ordered_packages: - if _include_comments(): - print( - FORMAT_STR_COMMENT_LINE.format_map( - {'comment': 'Package: ' + pkg_name})) - prefix = os.path.abspath(os.path.dirname(__file__)) - if not args.merged_install: - prefix = os.path.join(prefix, pkg_name) - for line in get_commands( - pkg_name, prefix, args.primary_extension, - args.additional_extension - ): - print(line) - - for line in _remove_ending_separators(): - print(line) - - -def get_packages(prefix_path, merged_install): - """ - Find packages based on colcon-specific files created during installation. - - :param Path prefix_path: The install prefix path of all packages - :param bool merged_install: The flag if the packages are all installed - directly in the prefix or if each package is installed in a subdirectory - named after the package - :returns: A mapping from the package name to the set of runtime - dependencies - :rtype: dict - """ - packages = {} - # since importing colcon_core isn't feasible here the following constant - # must match colcon_core.location.get_relative_package_index_path() - subdirectory = 'share/colcon-core/packages' - if merged_install: - # return if workspace is empty - if not (prefix_path / subdirectory).is_dir(): - return packages - # find all files in the subdirectory - for p in (prefix_path / subdirectory).iterdir(): - if not p.is_file(): - continue - if p.name.startswith('.'): - continue - add_package_runtime_dependencies(p, packages) - else: - # for each subdirectory look for the package specific file - for p in prefix_path.iterdir(): - if not p.is_dir(): - continue - if p.name.startswith('.'): - continue - p = p / subdirectory / p.name - if p.is_file(): - add_package_runtime_dependencies(p, packages) - - # remove unknown dependencies - pkg_names = set(packages.keys()) - for k in packages.keys(): - packages[k] = {d for d in packages[k] if d in pkg_names} - - return packages - - -def add_package_runtime_dependencies(path, packages): - """ - Check the path and if it exists extract the packages runtime dependencies. - - :param Path path: The resource file containing the runtime dependencies - :param dict packages: A mapping from package names to the sets of runtime - dependencies to add to - """ - content = path.read_text() - dependencies = set(content.split(os.pathsep) if content else []) - packages[path.name] = dependencies - - -def order_packages(packages): - """ - Order packages topologically. - - :param dict packages: A mapping from package name to the set of runtime - dependencies - :returns: The package names - :rtype: list - """ - # select packages with no dependencies in alphabetical order - to_be_ordered = list(packages.keys()) - ordered = [] - while to_be_ordered: - pkg_names_without_deps = [ - name for name in to_be_ordered if not packages[name]] - if not pkg_names_without_deps: - reduce_cycle_set(packages) - raise RuntimeError( - 'Circular dependency between: ' + ', '.join(sorted(packages))) - pkg_names_without_deps.sort() - pkg_name = pkg_names_without_deps[0] - to_be_ordered.remove(pkg_name) - ordered.append(pkg_name) - # remove item from dependency lists - for k in list(packages.keys()): - if pkg_name in packages[k]: - packages[k].remove(pkg_name) - return ordered - - -def reduce_cycle_set(packages): - """ - Reduce the set of packages to the ones part of the circular dependency. - - :param dict packages: A mapping from package name to the set of runtime - dependencies which is modified in place - """ - last_depended = None - while len(packages) > 0: - # get all remaining dependencies - depended = set() - for pkg_name, dependencies in packages.items(): - depended = depended.union(dependencies) - # remove all packages which are not dependent on - for name in list(packages.keys()): - if name not in depended: - del packages[name] - if last_depended: - # if remaining packages haven't changed return them - if last_depended == depended: - return packages.keys() - # otherwise reduce again - last_depended = depended - - -def _include_comments(): - # skipping comment lines when COLCON_TRACE is not set speeds up the - # processing especially on Windows - return bool(os.environ.get('COLCON_TRACE')) - - -def get_commands(pkg_name, prefix, primary_extension, additional_extension): - commands = [] - package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') - if os.path.exists(package_dsv_path): - commands += process_dsv_file( - package_dsv_path, prefix, primary_extension, additional_extension) - return commands - - -def process_dsv_file( - dsv_path, prefix, primary_extension=None, additional_extension=None -): - commands = [] - if _include_comments(): - commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) - with open(dsv_path, 'r') as h: - content = h.read() - lines = content.splitlines() - - basenames = OrderedDict() - for i, line in enumerate(lines): - # skip over empty or whitespace-only lines - if not line.strip(): - continue - # skip over comments - if line.startswith('#'): - continue - try: - type_, remainder = line.split(';', 1) - except ValueError: - raise RuntimeError( - "Line %d in '%s' doesn't contain a semicolon separating the " - 'type from the arguments' % (i + 1, dsv_path)) - if type_ != DSV_TYPE_SOURCE: - # handle non-source lines - try: - commands += handle_dsv_types_except_source( - type_, remainder, prefix) - except RuntimeError as e: - raise RuntimeError( - "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e - else: - # group remaining source lines by basename - path_without_ext, ext = os.path.splitext(remainder) - if path_without_ext not in basenames: - basenames[path_without_ext] = set() - assert ext.startswith('.') - ext = ext[1:] - if ext in (primary_extension, additional_extension): - basenames[path_without_ext].add(ext) - - # add the dsv extension to each basename if the file exists - for basename, extensions in basenames.items(): - if not os.path.isabs(basename): - basename = os.path.join(prefix, basename) - if os.path.exists(basename + '.dsv'): - extensions.add('dsv') - - for basename, extensions in basenames.items(): - if not os.path.isabs(basename): - basename = os.path.join(prefix, basename) - if 'dsv' in extensions: - # process dsv files recursively - commands += process_dsv_file( - basename + '.dsv', prefix, primary_extension=primary_extension, - additional_extension=additional_extension) - elif primary_extension in extensions and len(extensions) == 1: - # source primary-only files - commands += [ - FORMAT_STR_INVOKE_SCRIPT.format_map({ - 'prefix': prefix, - 'script_path': basename + '.' + primary_extension})] - elif additional_extension in extensions: - # source non-primary files - commands += [ - FORMAT_STR_INVOKE_SCRIPT.format_map({ - 'prefix': prefix, - 'script_path': basename + '.' + additional_extension})] - - return commands - - -def handle_dsv_types_except_source(type_, remainder, prefix): - commands = [] - if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): - try: - env_name, value = remainder.split(';', 1) - except ValueError: - raise RuntimeError( - "doesn't contain a semicolon separating the environment name " - 'from the value') - try_prefixed_value = os.path.join(prefix, value) if value else prefix - if os.path.exists(try_prefixed_value): - value = try_prefixed_value - if type_ == DSV_TYPE_SET: - commands += _set(env_name, value) - elif type_ == DSV_TYPE_SET_IF_UNSET: - commands += _set_if_unset(env_name, value) - else: - assert False - elif type_ in ( - DSV_TYPE_APPEND_NON_DUPLICATE, - DSV_TYPE_PREPEND_NON_DUPLICATE, - DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS - ): - try: - env_name_and_values = remainder.split(';') - except ValueError: - raise RuntimeError( - "doesn't contain a semicolon separating the environment name " - 'from the values') - env_name = env_name_and_values[0] - values = env_name_and_values[1:] - for value in values: - if not value: - value = prefix - elif not os.path.isabs(value): - value = os.path.join(prefix, value) - if ( - type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and - not os.path.exists(value) - ): - comment = f'skip extending {env_name} with not existing ' \ - f'path: {value}' - if _include_comments(): - commands.append( - FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) - elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: - commands += _append_unique_value(env_name, value) - else: - commands += _prepend_unique_value(env_name, value) - else: - raise RuntimeError( - 'contains an unknown environment hook type: ' + type_) - return commands - - -env_state = {} - - -def _append_unique_value(name, value): - global env_state - if name not in env_state: - if os.environ.get(name): - env_state[name] = set(os.environ[name].split(os.pathsep)) - else: - env_state[name] = set() - # append even if the variable has not been set yet, in case a shell script sets the - # same variable without the knowledge of this Python script. - # later _remove_ending_separators() will cleanup any unintentional leading separator - extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': extend + value}) - if value not in env_state[name]: - env_state[name].add(value) - else: - if not _include_comments(): - return [] - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -def _prepend_unique_value(name, value): - global env_state - if name not in env_state: - if os.environ.get(name): - env_state[name] = set(os.environ[name].split(os.pathsep)) - else: - env_state[name] = set() - # prepend even if the variable has not been set yet, in case a shell script sets the - # same variable without the knowledge of this Python script. - # later _remove_ending_separators() will cleanup any unintentional trailing separator - extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value + extend}) - if value not in env_state[name]: - env_state[name].add(value) - else: - if not _include_comments(): - return [] - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -# generate commands for removing prepended underscores -def _remove_ending_separators(): - # do nothing if the shell extension does not implement the logic - if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: - return [] - - global env_state - commands = [] - for name in env_state: - # skip variables that already had values before this script started prepending - if name in os.environ: - continue - commands += [ - FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), - FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] - return commands - - -def _set(name, value): - global env_state - env_state[name] = value - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value}) - return [line] - - -def _set_if_unset(name, value): - global env_state - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value}) - if env_state.get(name, os.environ.get(name)): - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -if __name__ == '__main__': # pragma: no cover - try: - rc = main() - except RuntimeError as e: - print(str(e), file=sys.stderr) - rc = 1 - sys.exit(rc) diff --git a/install/_local_setup_util_sh.py b/install/_local_setup_util_sh.py deleted file mode 100644 index f67eaa9..0000000 --- a/install/_local_setup_util_sh.py +++ /dev/null @@ -1,407 +0,0 @@ -# Copyright 2016-2019 Dirk Thomas -# Licensed under the Apache License, Version 2.0 - -import argparse -from collections import OrderedDict -import os -from pathlib import Path -import sys - - -FORMAT_STR_COMMENT_LINE = '# {comment}' -FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' -FORMAT_STR_USE_ENV_VAR = '${name}' -FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' # noqa: E501 -FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' # noqa: E501 -FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' # noqa: E501 - -DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' -DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' -DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' -DSV_TYPE_SET = 'set' -DSV_TYPE_SET_IF_UNSET = 'set-if-unset' -DSV_TYPE_SOURCE = 'source' - - -def main(argv=sys.argv[1:]): # noqa: D103 - parser = argparse.ArgumentParser( - description='Output shell commands for the packages in topological ' - 'order') - parser.add_argument( - 'primary_extension', - help='The file extension of the primary shell') - parser.add_argument( - 'additional_extension', nargs='?', - help='The additional file extension to be considered') - parser.add_argument( - '--merged-install', action='store_true', - help='All install prefixes are merged into a single location') - args = parser.parse_args(argv) - - packages = get_packages(Path(__file__).parent, args.merged_install) - - ordered_packages = order_packages(packages) - for pkg_name in ordered_packages: - if _include_comments(): - print( - FORMAT_STR_COMMENT_LINE.format_map( - {'comment': 'Package: ' + pkg_name})) - prefix = os.path.abspath(os.path.dirname(__file__)) - if not args.merged_install: - prefix = os.path.join(prefix, pkg_name) - for line in get_commands( - pkg_name, prefix, args.primary_extension, - args.additional_extension - ): - print(line) - - for line in _remove_ending_separators(): - print(line) - - -def get_packages(prefix_path, merged_install): - """ - Find packages based on colcon-specific files created during installation. - - :param Path prefix_path: The install prefix path of all packages - :param bool merged_install: The flag if the packages are all installed - directly in the prefix or if each package is installed in a subdirectory - named after the package - :returns: A mapping from the package name to the set of runtime - dependencies - :rtype: dict - """ - packages = {} - # since importing colcon_core isn't feasible here the following constant - # must match colcon_core.location.get_relative_package_index_path() - subdirectory = 'share/colcon-core/packages' - if merged_install: - # return if workspace is empty - if not (prefix_path / subdirectory).is_dir(): - return packages - # find all files in the subdirectory - for p in (prefix_path / subdirectory).iterdir(): - if not p.is_file(): - continue - if p.name.startswith('.'): - continue - add_package_runtime_dependencies(p, packages) - else: - # for each subdirectory look for the package specific file - for p in prefix_path.iterdir(): - if not p.is_dir(): - continue - if p.name.startswith('.'): - continue - p = p / subdirectory / p.name - if p.is_file(): - add_package_runtime_dependencies(p, packages) - - # remove unknown dependencies - pkg_names = set(packages.keys()) - for k in packages.keys(): - packages[k] = {d for d in packages[k] if d in pkg_names} - - return packages - - -def add_package_runtime_dependencies(path, packages): - """ - Check the path and if it exists extract the packages runtime dependencies. - - :param Path path: The resource file containing the runtime dependencies - :param dict packages: A mapping from package names to the sets of runtime - dependencies to add to - """ - content = path.read_text() - dependencies = set(content.split(os.pathsep) if content else []) - packages[path.name] = dependencies - - -def order_packages(packages): - """ - Order packages topologically. - - :param dict packages: A mapping from package name to the set of runtime - dependencies - :returns: The package names - :rtype: list - """ - # select packages with no dependencies in alphabetical order - to_be_ordered = list(packages.keys()) - ordered = [] - while to_be_ordered: - pkg_names_without_deps = [ - name for name in to_be_ordered if not packages[name]] - if not pkg_names_without_deps: - reduce_cycle_set(packages) - raise RuntimeError( - 'Circular dependency between: ' + ', '.join(sorted(packages))) - pkg_names_without_deps.sort() - pkg_name = pkg_names_without_deps[0] - to_be_ordered.remove(pkg_name) - ordered.append(pkg_name) - # remove item from dependency lists - for k in list(packages.keys()): - if pkg_name in packages[k]: - packages[k].remove(pkg_name) - return ordered - - -def reduce_cycle_set(packages): - """ - Reduce the set of packages to the ones part of the circular dependency. - - :param dict packages: A mapping from package name to the set of runtime - dependencies which is modified in place - """ - last_depended = None - while len(packages) > 0: - # get all remaining dependencies - depended = set() - for pkg_name, dependencies in packages.items(): - depended = depended.union(dependencies) - # remove all packages which are not dependent on - for name in list(packages.keys()): - if name not in depended: - del packages[name] - if last_depended: - # if remaining packages haven't changed return them - if last_depended == depended: - return packages.keys() - # otherwise reduce again - last_depended = depended - - -def _include_comments(): - # skipping comment lines when COLCON_TRACE is not set speeds up the - # processing especially on Windows - return bool(os.environ.get('COLCON_TRACE')) - - -def get_commands(pkg_name, prefix, primary_extension, additional_extension): - commands = [] - package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') - if os.path.exists(package_dsv_path): - commands += process_dsv_file( - package_dsv_path, prefix, primary_extension, additional_extension) - return commands - - -def process_dsv_file( - dsv_path, prefix, primary_extension=None, additional_extension=None -): - commands = [] - if _include_comments(): - commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) - with open(dsv_path, 'r') as h: - content = h.read() - lines = content.splitlines() - - basenames = OrderedDict() - for i, line in enumerate(lines): - # skip over empty or whitespace-only lines - if not line.strip(): - continue - # skip over comments - if line.startswith('#'): - continue - try: - type_, remainder = line.split(';', 1) - except ValueError: - raise RuntimeError( - "Line %d in '%s' doesn't contain a semicolon separating the " - 'type from the arguments' % (i + 1, dsv_path)) - if type_ != DSV_TYPE_SOURCE: - # handle non-source lines - try: - commands += handle_dsv_types_except_source( - type_, remainder, prefix) - except RuntimeError as e: - raise RuntimeError( - "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e - else: - # group remaining source lines by basename - path_without_ext, ext = os.path.splitext(remainder) - if path_without_ext not in basenames: - basenames[path_without_ext] = set() - assert ext.startswith('.') - ext = ext[1:] - if ext in (primary_extension, additional_extension): - basenames[path_without_ext].add(ext) - - # add the dsv extension to each basename if the file exists - for basename, extensions in basenames.items(): - if not os.path.isabs(basename): - basename = os.path.join(prefix, basename) - if os.path.exists(basename + '.dsv'): - extensions.add('dsv') - - for basename, extensions in basenames.items(): - if not os.path.isabs(basename): - basename = os.path.join(prefix, basename) - if 'dsv' in extensions: - # process dsv files recursively - commands += process_dsv_file( - basename + '.dsv', prefix, primary_extension=primary_extension, - additional_extension=additional_extension) - elif primary_extension in extensions and len(extensions) == 1: - # source primary-only files - commands += [ - FORMAT_STR_INVOKE_SCRIPT.format_map({ - 'prefix': prefix, - 'script_path': basename + '.' + primary_extension})] - elif additional_extension in extensions: - # source non-primary files - commands += [ - FORMAT_STR_INVOKE_SCRIPT.format_map({ - 'prefix': prefix, - 'script_path': basename + '.' + additional_extension})] - - return commands - - -def handle_dsv_types_except_source(type_, remainder, prefix): - commands = [] - if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): - try: - env_name, value = remainder.split(';', 1) - except ValueError: - raise RuntimeError( - "doesn't contain a semicolon separating the environment name " - 'from the value') - try_prefixed_value = os.path.join(prefix, value) if value else prefix - if os.path.exists(try_prefixed_value): - value = try_prefixed_value - if type_ == DSV_TYPE_SET: - commands += _set(env_name, value) - elif type_ == DSV_TYPE_SET_IF_UNSET: - commands += _set_if_unset(env_name, value) - else: - assert False - elif type_ in ( - DSV_TYPE_APPEND_NON_DUPLICATE, - DSV_TYPE_PREPEND_NON_DUPLICATE, - DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS - ): - try: - env_name_and_values = remainder.split(';') - except ValueError: - raise RuntimeError( - "doesn't contain a semicolon separating the environment name " - 'from the values') - env_name = env_name_and_values[0] - values = env_name_and_values[1:] - for value in values: - if not value: - value = prefix - elif not os.path.isabs(value): - value = os.path.join(prefix, value) - if ( - type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and - not os.path.exists(value) - ): - comment = f'skip extending {env_name} with not existing ' \ - f'path: {value}' - if _include_comments(): - commands.append( - FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) - elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: - commands += _append_unique_value(env_name, value) - else: - commands += _prepend_unique_value(env_name, value) - else: - raise RuntimeError( - 'contains an unknown environment hook type: ' + type_) - return commands - - -env_state = {} - - -def _append_unique_value(name, value): - global env_state - if name not in env_state: - if os.environ.get(name): - env_state[name] = set(os.environ[name].split(os.pathsep)) - else: - env_state[name] = set() - # append even if the variable has not been set yet, in case a shell script sets the - # same variable without the knowledge of this Python script. - # later _remove_ending_separators() will cleanup any unintentional leading separator - extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': extend + value}) - if value not in env_state[name]: - env_state[name].add(value) - else: - if not _include_comments(): - return [] - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -def _prepend_unique_value(name, value): - global env_state - if name not in env_state: - if os.environ.get(name): - env_state[name] = set(os.environ[name].split(os.pathsep)) - else: - env_state[name] = set() - # prepend even if the variable has not been set yet, in case a shell script sets the - # same variable without the knowledge of this Python script. - # later _remove_ending_separators() will cleanup any unintentional trailing separator - extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value + extend}) - if value not in env_state[name]: - env_state[name].add(value) - else: - if not _include_comments(): - return [] - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -# generate commands for removing prepended underscores -def _remove_ending_separators(): - # do nothing if the shell extension does not implement the logic - if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: - return [] - - global env_state - commands = [] - for name in env_state: - # skip variables that already had values before this script started prepending - if name in os.environ: - continue - commands += [ - FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), - FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] - return commands - - -def _set(name, value): - global env_state - env_state[name] = value - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value}) - return [line] - - -def _set_if_unset(name, value): - global env_state - line = FORMAT_STR_SET_ENV_VAR.format_map( - {'name': name, 'value': value}) - if env_state.get(name, os.environ.get(name)): - line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) - return [line] - - -if __name__ == '__main__': # pragma: no cover - try: - rc = main() - except RuntimeError as e: - print(str(e), file=sys.stderr) - rc = 1 - sys.exit(rc) diff --git a/install/gazebo_controller/lib/gazebo_controller/diffdrive_pid b/install/gazebo_controller/lib/gazebo_controller/diffdrive_pid deleted file mode 100755 index 07fbaf5..0000000 --- a/install/gazebo_controller/lib/gazebo_controller/diffdrive_pid +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'gazebo-controller==0.0.0','console_scripts','diffdrive_pid' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'gazebo-controller==0.0.0' - -try: - from importlib.metadata import distribution -except ImportError: - try: - from importlib_metadata import distribution - except ImportError: - from pkg_resources import load_entry_point - - -def importlib_load_entry_point(spec, group, name): - dist_name, _, _ = spec.partition('==') - matches = ( - entry_point - for entry_point in distribution(dist_name).entry_points - if entry_point.group == group and entry_point.name == name - ) - return next(matches).load() - - -globals().setdefault('load_entry_point', importlib_load_entry_point) - - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) - sys.exit(load_entry_point('gazebo-controller==0.0.0', 'console_scripts', 'diffdrive_pid')()) diff --git a/install/gazebo_controller/lib/gazebo_controller/odom_to_tf b/install/gazebo_controller/lib/gazebo_controller/odom_to_tf deleted file mode 100755 index 04602ec..0000000 --- a/install/gazebo_controller/lib/gazebo_controller/odom_to_tf +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# EASY-INSTALL-ENTRY-SCRIPT: 'gazebo-controller==0.0.0','console_scripts','odom_to_tf' -import re -import sys - -# for compatibility with easy_install; see #2198 -__requires__ = 'gazebo-controller==0.0.0' - -try: - from importlib.metadata import distribution -except ImportError: - try: - from importlib_metadata import distribution - except ImportError: - from pkg_resources import load_entry_point - - -def importlib_load_entry_point(spec, group, name): - dist_name, _, _ = spec.partition('==') - matches = ( - entry_point - for entry_point in distribution(dist_name).entry_points - if entry_point.group == group and entry_point.name == name - ) - return next(matches).load() - - -globals().setdefault('load_entry_point', importlib_load_entry_point) - - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) - sys.exit(load_entry_point('gazebo-controller==0.0.0', 'console_scripts', 'odom_to_tf')()) diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO deleted file mode 100644 index 0915d4e..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/PKG-INFO +++ /dev/null @@ -1,8 +0,0 @@ -Metadata-Version: 2.1 -Name: gazebo-controller -Version: 0.0.0 -Summary: PID + Gazebo bridge controller for differential drive maze robot -Maintainer: ubuntu -Maintainer-email: ubuntu@todo.todo -License: MIT -License-File: LICENSE diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt deleted file mode 100644 index 649dcaa..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/SOURCES.txt +++ /dev/null @@ -1,23 +0,0 @@ -LICENSE -package.xml -setup.cfg -setup.py -../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt -../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -../../build/gazebo_controller/gazebo_controller.egg-info/zip-safe -config/gazebo_bridge.yaml -gazebo_controller/__init__.py -gazebo_controller/diffdrive_pid.py -launch/full_simulation.launch.py -launch/ros_gz_bridge.launch.py -resource/gazebo_controller -rviz/rviz_view.rviz -sdf/building_robot.sdf -sdf/vehicle_blue_model.sdf -test/test_copyright.py -test/test_flake8.py -test/test_pep257.py \ No newline at end of file diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt deleted file mode 100644 index a1528c5..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/entry_points.txt +++ /dev/null @@ -1,2 +0,0 @@ -[console_scripts] -diffdrive_pid = gazebo_controller.diffdrive_pid:main diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt deleted file mode 100644 index 49fe098..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/requires.txt +++ /dev/null @@ -1 +0,0 @@ -setuptools diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt deleted file mode 100644 index fb06025..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -gazebo_controller diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info/zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 9d398366d8373cf37c6b86841cc2882328b19a70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 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 LU7iS|-W2}@-V|kY diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py deleted file mode 100644 index b6cefeb..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py +++ /dev/null @@ -1,161 +0,0 @@ -#!/usr/bin/env python3 -import math -from typing import Optional, Tuple - -import rclpy -from rclpy.node import Node - -from geometry_msgs.msg import PoseStamped, Twist -from tf2_ros import Buffer, TransformListener - -# ROS 2 Jazzy compatible quaternion to euler conversion -def euler_from_quaternion(quaternion): - """ - Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) - """ - x, y, z, w = quaternion - - # Roll (x-axis rotation) - sinr_cosp = 2 * (w * x + y * z) - cosr_cosp = 1 - 2 * (x * x + y * y) - roll = math.atan2(sinr_cosp, cosr_cosp) - - # Pitch (y-axis rotation) - sinp = 2 * (w * y - z * x) - if abs(sinp) >= 1: - pitch = math.copysign(math.pi / 2, sinp) - else: - pitch = math.asin(sinp) - - # Yaw (z-axis rotation) - siny_cosp = 2 * (w * z + x * y) - cosy_cosp = 1 - 2 * (y * y + z * z) - yaw = math.atan2(siny_cosp, cosy_cosp) - - return (roll, pitch, yaw) - -class DiffDrivePID(Node): - def __init__(self): - super().__init__('diffdrive_pid') - - # PD gains (no I) - self.declare_parameter('kp', 1.5) - self.declare_parameter('kd', 0.8) - self.declare_parameter('lookahead', 0.3) # trailer-hitch offset (m) - self.declare_parameter('publish_rate', 30.0) - - self.kp = float(self.get_parameter('kp').get_parameter_value().double_value) - self.kd = float(self.get_parameter('kd').get_parameter_value().double_value) - self.lh = float(self.get_parameter('lookahead').get_parameter_value().double_value) - self.publish_rate = float(self.get_parameter('publish_rate').get_parameter_value().double_value) - self.dt = 1.0 / self.publish_rate - - # TF - self.tf_buffer = Buffer() - self.tf_listener = TransformListener(self.tf_buffer, self) - - # I/O - self.goal_sub = self.create_subscription(PoseStamped, '/goal_pose', self.goal_cb, 10) - self.cmd_pub = self.create_publisher(Twist, '/cmd_vel', 10) - - # Internal state - self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom - self.prev_pose = None # (x, y, yaw) - self.prev_pose_time = None - - # Diagnostic variables for tuning - self.error_history = [] - self.max_error_history = 100 - self.diagnostic_counter = 0 - - # Timer loop - self.timer = self.create_timer(self.dt, self.on_timer) - - self.get_logger().info(f'DiffDrivePID started: kp={self.kp}, kd={self.kd}, lookahead={self.lh}, rate={self.publish_rate} Hz') - - def goal_cb(self, msg: PoseStamped): - # Take XY from PoseStamped (odom frame recommended in RViz config) - self.goal = (float(msg.pose.position.x), float(msg.pose.position.y)) - self.get_logger().info(f'Goal set to: {self.goal}') - - def on_timer(self): - # Need current robot pose (odom -> base_link) - try: - tf = self.tf_buffer.lookup_transform('odom', 'base_link', rclpy.time.Time()) - except Exception: - return - - x = tf.transform.translation.x - y = tf.transform.translation.y - q = tf.transform.rotation - yaw = euler_from_quaternion([q.x, q.y, q.z, q.w])[2] - - # Velocity estimate from finite difference (optional damping term) - vx = 0.0 - vy = 0.0 - now = self.get_clock().now() - if self.prev_pose is not None and self.prev_pose_time is not None: - dt = (now - self.prev_pose_time).nanoseconds * 1e-9 - if dt > 1e-6: - vx = (x - self.prev_pose[0]) / dt - vy = (y - self.prev_pose[1]) / dt - - self.prev_pose = (x, y, yaw) - self.prev_pose_time = now - - if self.goal is None: - # No goal -> command zero - self.cmd_pub.publish(Twist()) - return - - xg, yg = self.goal - - # Virtual "trailer hitch" point ahead of robot by lookahead distance (in odom frame) - xp = x + self.lh * math.cos(yaw) - yp = y + self.lh * math.sin(yaw) - - # PD in world frame for the point - ex = xg - xp - ey = yg - yp - - # Desired world-frame point velocity - vpx = self.kp * ex - self.kd * vx - vpy = self.kp * ey - self.kd * vy - - # Diagnostic logging for tuning (every 30 cycles = 1 second at 30Hz) - error_magnitude = math.sqrt(ex*ex + ey*ey) - self.error_history.append(error_magnitude) - if len(self.error_history) > self.max_error_history: - self.error_history.pop(0) - - self.diagnostic_counter += 1 - if self.diagnostic_counter >= 30: # Log every second - avg_error = sum(self.error_history) / len(self.error_history) - self.get_logger().info(f'Avg error: {avg_error:.3f}m, Current: {error_magnitude:.3f}m, P: {self.kp*error_magnitude:.3f}, D: {self.kd*math.sqrt(vx*vx+vy*vy):.3f}') - self.diagnostic_counter = 0 - - # Convert (vpx, vpy) to robot (v, w) using inverse of: - # [xp_dot] = [ cos -sin] [v] - # [yp_dot] [ sin cos] [l*w] - # => [v, l*w] = R(-yaw) @ [vpx, vpy] - c = math.cos(yaw) - s = math.sin(yaw) - v = c * vpx + s * vpy - lw = -s * vpx + c * vpy - w = lw / self.lh if abs(self.lh) > 1e-9 else 0.0 - - # Publish - cmd = Twist() - cmd.linear.x = float(v) - cmd.angular.z = float(w) - self.cmd_pub.publish(cmd) - -def main(): - rclpy.init() - node = DiffDrivePID() - try: - rclpy.spin(node) - except KeyboardInterrupt: - pass - node.destroy_node() - rclpy.shutdown() diff --git a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py b/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py deleted file mode 100644 index 7f2d6c4..0000000 --- a/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env python3 -""" -Node that subscribes to /odom and publishes the odom->base_link transform. -This ensures the transform is always available, even when the robot is stationary. -""" - -import rclpy -from rclpy.node import Node -from nav_msgs.msg import Odometry -from geometry_msgs.msg import TransformStamped -from tf2_ros import TransformBroadcaster - - -class OdomToTF(Node): - def __init__(self): - super().__init__('odom_to_tf') - - # Create TF broadcaster - self.tf_broadcaster = TransformBroadcaster(self) - - # Subscribe to odometry - self.odom_sub = self.create_subscription( - Odometry, - '/odom', - self.odom_callback, - 10 - ) - - # Publish initial transform at origin - self.publish_initial_tf() - - self.get_logger().info('Odom to TF node started') - - def publish_initial_tf(self): - """Publish initial transform at origin""" - t = TransformStamped() - t.header.stamp = self.get_clock().now().to_msg() - t.header.frame_id = 'odom' - t.child_frame_id = 'base_link' - t.transform.translation.x = 0.0 - t.transform.translation.y = 0.0 - t.transform.translation.z = 0.0 - t.transform.rotation.x = 0.0 - t.transform.rotation.y = 0.0 - t.transform.rotation.z = 0.0 - t.transform.rotation.w = 1.0 - - self.tf_broadcaster.sendTransform(t) - - def odom_callback(self, msg): - """Convert odometry message to TF transform""" - t = TransformStamped() - - # Copy header - t.header.stamp = msg.header.stamp - t.header.frame_id = msg.header.frame_id # Should be 'odom' - t.child_frame_id = msg.child_frame_id # Should be 'base_link' - - # Copy pose - t.transform.translation.x = msg.pose.pose.position.x - t.transform.translation.y = msg.pose.pose.position.y - t.transform.translation.z = msg.pose.pose.position.z - t.transform.rotation = msg.pose.pose.orientation - - # Broadcast transform - self.tf_broadcaster.sendTransform(t) - - -def main(args=None): - rclpy.init(args=args) - node = OdomToTF() - - try: - rclpy.spin(node) - except KeyboardInterrupt: - pass - finally: - node.destroy_node() - rclpy.shutdown() - - -if __name__ == '__main__': - main() diff --git a/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller b/install/gazebo_controller/share/ament_index/resource_index/packages/gazebo_controller deleted file mode 100644 index e69de29..0000000 diff --git a/install/gazebo_controller/share/colcon-core/packages/gazebo_controller b/install/gazebo_controller/share/colcon-core/packages/gazebo_controller deleted file mode 100644 index 4ab6423..0000000 --- a/install/gazebo_controller/share/colcon-core/packages/gazebo_controller +++ /dev/null @@ -1 +0,0 @@ -gazebo_msgs:geometry_msgs:joint_state_publisher:launch:launch_ros:nav_msgs:rclpy:robot_state_publisher:ros_gz_bridge:rviz2:sdformat_urdf:std_msgs:tf2_geometry_msgs:tf2_py:tf2_ros \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml b/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml deleted file mode 100644 index afcfecd..0000000 --- a/install/gazebo_controller/share/gazebo_controller/config/gazebo_bridge.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# Bridge configuration for ROS2 and Gazebo - -topics: - # Velocity command topic from ROS to Gazebo - - ros_topic_name: "cmd_vel" - gz_topic_name: "/cmd_vel" - ros_type_name: "geometry_msgs/msg/Twist" - gz_type_name: "gz.msgs.Twist" - direction: "ROS_TO_GZ" - - # Odometry topic from Gazebo to ROS - - ros_topic_name: "odom" - gz_topic_name: "/odom" - ros_type_name: "nav_msgs/msg/Odometry" - gz_type_name: "gz.msgs.Odometry" - direction: "GZ_TO_ROS" - - # TF topic from Gazebo to ROS - - ros_topic_name: "tf" - gz_topic_name: "/tf" - ros_type_name: "tf2_msgs/msg/TFMessage" - gz_type_name: "gz.msgs.Pose_V" - direction: "GZ_TO_ROS" - - # Clock topic from Gazebo to ROS - - ros_topic_name: "clock" - gz_topic_name: "/clock" - ros_type_name: "rosgraph_msgs/msg/Clock" - gz_type_name: "gz.msgs.Clock" - direction: "GZ_TO_ROS" - \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv deleted file mode 100644 index 79d4c95..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 deleted file mode 100644 index 26b9997..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em - -colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh b/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh deleted file mode 100644 index f3041f6..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv deleted file mode 100644 index c2ddcdb..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 deleted file mode 100644 index bdd69af..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em - -colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages" diff --git a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh b/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh deleted file mode 100644 index 45388fe..0000000 --- a/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages" diff --git a/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc b/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/full_simulation.launch.cpython-312.pyc deleted file mode 100644 index 2bff2c6811b97997367b5632ede82694b441959f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2569 zcmbUjO>Y}Tbk@6Gf4hleC(UOY(hs?mgnkMEBG3=Dg*H?aS{fm(Hap|Zw)r<)q7myLyYB(gKp0`cM3yiw2po@@F-x2mEooi~pG7ln$@6lE zOJ>4K&L=}WZlRmBR8p|5!Yo0ui2XEW3r!DVB>Y@9v4Hb1Gxz}RGX&g^3jhaj5nu@q8iFou4Q89ZE< z^w`!&mnZ4$=9_D5z;sWZ?IDz@he4NII z@ZoP_y3k`;riX75zksK7gpYhHY#rU~WXwv|D@FS1@w!~k)D!h=J*mr)S8kyxbPBn` zQcOU1kpT0v*@xm?v?P>|&9Q!6t&s&s(Hz^Oj%gCgL>E_Tg$3U*v0>{9bru|Nn$rd! zkVQi?iLzk&M6sYIOipLA85Uq|h&ryK*OUcnV4Y02sngYECea5*t(NCdd0>#GX^yd& zUISf*#bhX4LTr}q*aEb&$VAP;Om=*)>U&JGRg173HYycNjR!=j8knW-R~6H+iAwdh z3wCCKh9lb7U-9w7EK38QYU{q)WkhcR5qF7g&Yx$?ahB+mH%pVSfv5}Mk|KzwJiIJj zRVi5F5$duyzs2cV>?K@|(-F=x%E2CU3iSCFu|1awv=;Zh%1f_67fBLZbGU0+DfF%4 zda4IE@)u0QT_p5?s9Ps`HVyX~Xi4ql4-nPm)ma5*@+uf7pmmF$h1(Haq7$#x)jzgm7 zTsxJNb}F$F@3u(&V zVLjyouN|9Eo+E8mr6(=uYhWsmhWk0ZS60#Ez89M(XSe&_T)pt+DDJd z8y_^!UfnKTTbVZ>f5b68b9|qdGwLBojkiM z#>VBQG~7y~!I7YEDj0Yn$c+L2AGw3;Q_bu|&|Qbu&or}#Ku);sq~gVNE0YVg`hOpxV?7! z%MU+IKNW!j7K~2@eaC}=6G83>w_x(cVC?YUaj}%%L1Hn}%B0$+j)kTU2Lm%f?iee~ zwo>uXiag4W2gyQ^1PH&u@R!}mB_`xul*lG_P$HgqdJc4jCOmVq5SJfM^-zn}mfE`f~geU08@95$a X^v)AB^#on~4W)La8-kFaZvn?YKn}LM diff --git a/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc b/install/gazebo_controller/share/gazebo_controller/launch/__pycache__/gazebo_with_bridge.launch.cpython-312.pyc deleted file mode 100644 index fdf692cb0989857f33d182a45c8c33fa654bb15d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1332 zcmbVMy>HV%6hD8&anhuvQK3{21Zt6pK#33^69Pm*P$;FMTNcal9gd6bi_T|Cqg2X( zkU9ZV89RbN?EDQZk-9`jD+VS8q)O?;#GOA1Xq^ z0>F21NJ&n>;4ueV00Jnvz?15dB(Utto>EslwXQ~I#m#tHU5l{lW<9;GM>yl=ynH<$ zVa*+@kHPEJp~niSj4iQA+iar-HZ1H@f?XF8 zrUdXwyVM9B7dpOe5Zu7D%5_Y0qlUJp2@VXqZ8V4jZB&i5)z&(b?Kc0~@tDS2j*!pt zNp!BOC`_?D$TS?%R!EuZn;xp@MCaKt83#;lnY78&RqXggl%0rP5lt{r*Gh)vT2Jk` zy-er%7*8A*v0|Ks5oa;HQCxNOFO%WKlNN}$rv?4ms5P;NYGEVvX;{0nboJt;+DJW& zwV>ws0X1EB)L4tA?H~F$oz$@A(B^2l_}Kc0m=q<+8}M*dNSS9TY7@NVtP6IJobO$@ zv2)~RcVTy8^3~er+N;iH=k3CF*sI>!nV9e1+nqYLb@$EPt;IKs+cWR(^{zhJnOg2X zJkUVtbiX+H`pVmLy~1pNV!B_PImoIdt$Y7q9F(u@>SwpT9sTk^k;__7ojK4!q1@L? zeZ9P&QBG+CpcJzEK*?kWJQGkUk^&b|PuO_Ud(#r@9US(Jok=XQ`155(5Up5OG>TX-c7l(GPkGZIdTz9$A3-%)@gN!+G9}UwWqJ?DDS=ON_DjF!VHmpTI+^1~ jvD1Oj?<-o6rXmxgon~eV>_!p} z{sW#M9zALBpYZI3gqV;~PI~c1gcB!U+bxYzC+VBtym{}>UCjhJ?8`+YFe5ol(F_t~qFEk4YE_jMxY!(x&cxqF%i?30$r>$t}&p3!C ziGjyv6j-ghm|4^fxl002Dl^2!FpoHx8=+|}nhrKt%cR(_U5YJEXnV%$(nzLWkiZk| zzXh?5xRhu?*wSVfuOgl?M+-`}pU(?DInK~4xQ|`fj3dKXm3S#d5LdB_@Tm^6d)`TQ zuOoddZK~<+s?7T`yH~Pv#NZjy$}?iXF*|sU7#0aQC7y?=Pyx@oPG_*YHAh|B!S%N3 zd!j-KGn|f*>O?g(sp(^mX{J#ja~KDj+NtZ7ZyQV4YdDyI4Q(4fbC?c7f4=N8-f%kg zSW{0{opGJm#BT)VQf~JIG_mKAX{P9CI-hUw`D?lD^ZV17F{sUv@l(RE@uG7DOby0O z?ppuxc$qQjdQ9jG#0_}jgjs{(fDxLX^f2Ch1_AS odom -> base_link - # Gazebo DiffDrive plugin publishes odom->base_link, this completes the chain with map->odom - map_to_odom_tf = Node( - package='tf2_ros', - executable='static_transform_publisher', - name='map_to_odom_broadcaster', - arguments=['0', '0', '0', '0', '0', '0', 'map', 'odom'] - ) - - return LaunchDescription([ - gazebo_cmd, - bridge_launch_include, - robot_state_publisher, - pid_controller, - map_to_odom_tf, - rviz - ]) diff --git a/install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py b/install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py deleted file mode 100644 index 43958f5..0000000 --- a/install/gazebo_controller/share/gazebo_controller/launch/gazebo_with_bridge.launch.py +++ /dev/null @@ -1,28 +0,0 @@ -from launch import LaunchDescription -from launch.actions import ExecuteProcess, IncludeLaunchDescription -from launch.launch_description_sources import PythonLaunchDescriptionSource -from launch_ros.actions import Node -from ament_index_python.packages import get_package_share_directory -import os - -def generate_launch_description(): - pkg_share = get_package_share_directory('gazebo_controller') - sdf_file = os.path.join(pkg_share, 'sdf', 'building_robot.sdf') - bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') - - # Start Gazebo with the robot world - gazebo_cmd = ExecuteProcess( - cmd=['gz', 'sim', sdf_file], - output='screen', - name='gazebo_sim' - ) - - # Include the bridge launch file - bridge_launch_include = IncludeLaunchDescription( - PythonLaunchDescriptionSource(bridge_launch) - ) - - return LaunchDescription([ - gazebo_cmd, - bridge_launch_include - ]) diff --git a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py b/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py deleted file mode 100644 index c01bdce..0000000 --- a/install/gazebo_controller/share/gazebo_controller/launch/ros_gz_bridge.launch.py +++ /dev/null @@ -1,26 +0,0 @@ -from launch import LaunchDescription -from launch_ros.actions import Node -from ament_index_python.packages import get_package_share_directory -import os - -def generate_launch_description(): - pkg_share = get_package_share_directory('gazebo_controller') - bridge_yaml = os.path.join(pkg_share, 'config', 'gazebo_bridge.yaml') - - bridge = Node( - package='ros_gz_bridge', - executable='parameter_bridge', - name='ros_gz_bridge', - output='screen', - arguments=[ - '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', - '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', - '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', - '/tf_static@tf2_msgs/msg/TFMessage[gz.msgs.Pose_V', - '/joint_states@sensor_msgs/msg/JointState@gz.msgs.Model', - '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock'], - remappings=[ - ('/tf_static', '/tf_static'), - ]) - - return LaunchDescription([bridge]) diff --git a/install/gazebo_controller/share/gazebo_controller/package.bash b/install/gazebo_controller/share/gazebo_controller/package.bash deleted file mode 100644 index 3c92135..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.bash +++ /dev/null @@ -1,31 +0,0 @@ -# generated from colcon_bash/shell/template/package.bash.em - -# This script extends the environment for this package. - -# a bash script is able to determine its own path if necessary -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - # the prefix is two levels up from the package specific share directory - _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" -else - _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -# additional arguments: arguments to the script -_colcon_package_bash_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$@" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# source sh script of this package -_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/gazebo_controller/package.sh" - -unset _colcon_package_bash_source_script -unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/package.dsv b/install/gazebo_controller/share/gazebo_controller/package.dsv deleted file mode 100644 index 8577607..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.dsv +++ /dev/null @@ -1,6 +0,0 @@ -source;share/gazebo_controller/hook/pythonpath.ps1 -source;share/gazebo_controller/hook/pythonpath.dsv -source;share/gazebo_controller/hook/pythonpath.sh -source;share/gazebo_controller/hook/ament_prefix_path.ps1 -source;share/gazebo_controller/hook/ament_prefix_path.dsv -source;share/gazebo_controller/hook/ament_prefix_path.sh diff --git a/install/gazebo_controller/share/gazebo_controller/package.ps1 b/install/gazebo_controller/share/gazebo_controller/package.ps1 deleted file mode 100644 index b03fc37..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.ps1 +++ /dev/null @@ -1,116 +0,0 @@ -# generated from colcon_powershell/shell/template/package.ps1.em - -# function to append a value to a variable -# which uses colons as separators -# duplicates as well as leading separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -function colcon_append_unique_value { - param ( - $_listname, - $_value - ) - - # get values from variable - if (Test-Path Env:$_listname) { - $_values=(Get-Item env:$_listname).Value - } else { - $_values="" - } - $_duplicate="" - # start with no values - $_all_values="" - # iterate over existing values in the variable - if ($_values) { - $_values.Split(";") | ForEach { - # not an empty string - if ($_) { - # not a duplicate of _value - if ($_ -eq $_value) { - $_duplicate="1" - } - if ($_all_values) { - $_all_values="${_all_values};$_" - } else { - $_all_values="$_" - } - } - } - } - # append only non-duplicates - if (!$_duplicate) { - # avoid leading separator - if ($_all_values) { - $_all_values="${_all_values};${_value}" - } else { - $_all_values="${_value}" - } - } - - # export the updated variable - Set-Item env:\$_listname -Value "$_all_values" -} - -# function to prepend a value to a variable -# which uses colons as separators -# duplicates as well as trailing separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -function colcon_prepend_unique_value { - param ( - $_listname, - $_value - ) - - # get values from variable - if (Test-Path Env:$_listname) { - $_values=(Get-Item env:$_listname).Value - } else { - $_values="" - } - # start with the new value - $_all_values="$_value" - # iterate over existing values in the variable - if ($_values) { - $_values.Split(";") | ForEach { - # not an empty string - if ($_) { - # not a duplicate of _value - if ($_ -ne $_value) { - # keep non-duplicate values - $_all_values="${_all_values};$_" - } - } - } - } - # export the updated variable - Set-Item env:\$_listname -Value "$_all_values" -} - -# function to source another script with conditional trace output -# first argument: the path of the script -# additional arguments: arguments to the script -function colcon_package_source_powershell_script { - param ( - $_colcon_package_source_powershell_script - ) - # source script with conditional trace output - if (Test-Path $_colcon_package_source_powershell_script) { - if ($env:COLCON_TRACE) { - echo ". '$_colcon_package_source_powershell_script'" - } - . "$_colcon_package_source_powershell_script" - } else { - Write-Error "not found: '$_colcon_package_source_powershell_script'" - } -} - - -# a powershell script is able to determine its own path -# the prefix is two levels up from the package specific share directory -$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName - -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/gazebo_controller/hook/pythonpath.ps1" -colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/gazebo_controller/hook/ament_prefix_path.ps1" - -Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/package.sh b/install/gazebo_controller/share/gazebo_controller/package.sh deleted file mode 100644 index a115f35..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.sh +++ /dev/null @@ -1,87 +0,0 @@ -# generated from colcon_core/shell/template/package.sh.em - -# This script extends the environment for this package. - -# function to prepend a value to a variable -# which uses colons as separators -# duplicates as well as trailing separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -_colcon_prepend_unique_value() { - # arguments - _listname="$1" - _value="$2" - - # get values from variable - eval _values=\"\$$_listname\" - # backup the field separator - _colcon_prepend_unique_value_IFS=$IFS - IFS=":" - # start with the new value - _all_values="$_value" - # workaround SH_WORD_SPLIT not being set in zsh - if [ "$(command -v colcon_zsh_convert_to_array)" ]; then - colcon_zsh_convert_to_array _values - fi - # iterate over existing values in the variable - for _item in $_values; do - # ignore empty strings - if [ -z "$_item" ]; then - continue - fi - # ignore duplicates of _value - if [ "$_item" = "$_value" ]; then - continue - fi - # keep non-duplicate values - _all_values="$_all_values:$_item" - done - unset _item - # restore the field separator - IFS=$_colcon_prepend_unique_value_IFS - unset _colcon_prepend_unique_value_IFS - # export the updated variable - eval export $_listname=\"$_all_values\" - unset _all_values - unset _values - - unset _value - unset _listname -} - -# since a plain shell script can't determine its own path when being sourced -# either use the provided COLCON_CURRENT_PREFIX -# or fall back to the build time prefix (if it exists) -_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller" -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then - echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 - unset _colcon_package_sh_COLCON_CURRENT_PREFIX - return 1 - fi - COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" -fi -unset _colcon_package_sh_COLCON_CURRENT_PREFIX - -# function to source another script with conditional trace output -# first argument: the path of the script -# additional arguments: arguments to the script -_colcon_package_sh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$@" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# source sh hooks -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/gazebo_controller/hook/pythonpath.sh" -_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/gazebo_controller/hook/ament_prefix_path.sh" - -unset _colcon_package_sh_source_script -unset COLCON_CURRENT_PREFIX - -# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/gazebo_controller/share/gazebo_controller/package.xml b/install/gazebo_controller/share/gazebo_controller/package.xml deleted file mode 100644 index ff1134a..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - gazebo_controller - 0.0.0 - PID + Gazebo bridge controller for differential drive maze robot - ubuntu - MIT - - rclpy - geometry_msgs - nav_msgs - std_msgs - tf2_ros - tf2_geometry_msgs - tf2_py - ros_gz_bridge - gazebo_msgs - launch - launch_ros - rviz2 - robot_state_publisher - joint_state_publisher - sdformat_urdf - - ament_copyright - ament_flake8 - ament_pep257 - python3-pytest - - - ament_python - - diff --git a/install/gazebo_controller/share/gazebo_controller/package.zsh b/install/gazebo_controller/share/gazebo_controller/package.zsh deleted file mode 100644 index 3c5979f..0000000 --- a/install/gazebo_controller/share/gazebo_controller/package.zsh +++ /dev/null @@ -1,42 +0,0 @@ -# generated from colcon_zsh/shell/template/package.zsh.em - -# This script extends the environment for this package. - -# a zsh script is able to determine its own path if necessary -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - # the prefix is two levels up from the package specific share directory - _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" -else - _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -# additional arguments: arguments to the script -_colcon_package_zsh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$@" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# function to convert array-like strings into arrays -# to workaround SH_WORD_SPLIT not being set -colcon_zsh_convert_to_array() { - local _listname=$1 - local _dollar="$" - local _split="{=" - local _to_array="(\"$_dollar$_split$_listname}\")" - eval $_listname=$_to_array -} - -# source sh script of this package -_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/gazebo_controller/package.sh" -unset convert_zsh_to_array - -unset _colcon_package_zsh_source_script -unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz b/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz deleted file mode 100644 index 5b5bb00..0000000 --- a/install/gazebo_controller/share/gazebo_controller/rviz/robot_navigation.rviz +++ /dev/null @@ -1,238 +0,0 @@ -Panels: - - Class: rviz_common/Displays - Help Height: 78 - Name: Displays - Property Tree Widget: - Expanded: - - /Global Options1 - - /Status1 - - /TF1 - - /Map1 - Splitter Ratio: 0.5 - Tree Height: 617 - - Class: rviz_common/Selection - Name: Selection - - Class: rviz_common/Tool Properties - Expanded: - - /2D Pose Estimate1 - - /2D Nav Goal1 - - /Publish Point1 - Name: Tool Properties - Splitter Ratio: 0.5886790156364441 - - Class: rviz_common/Views - Expanded: - - /Current View1 - Name: Views - Splitter Ratio: 0.5 - - Class: rviz_common/Time - Name: Time - SyncMode: 0 - SyncSource: "" -Preferences: - PromptSaveOnExit: true -Toolbars: - toolButtonStyle: 2 -Visualization Manager: - Class: "" - Displays: - - Alpha: 0.5 - Cell Size: 1 - Class: rviz_default_plugins/Grid - Color: 160; 160; 164 - Enabled: true - Line Style: - Line Width: 0.029999999329447746 - Value: Lines - Name: Grid - Normal Cell Count: 0 - Offset: - X: 0 - Y: 0 - Z: 0 - Plane: XY - Plane Cell Count: 10 - Reference Frame: - Value: true - - Class: rviz_default_plugins/TF - Enabled: true - Filter (blacklist): "" - Filter (whitelist): "" - Frame Timeout: 15 - Frames: - All Enabled: true - Marker Alpha: 1 - Marker Scale: 1 - Name: TF - Show Arrows: true - Show Axes: true - Show Names: true - Tree: - {} - Update Interval: 0 - Value: true - - Alpha: 1 - Buffer Length: 1 - Class: rviz_default_plugins/Path - Color: 25; 255; 0 - Enabled: true - Head Diameter: 0.30000001192092896 - Head Length: 0.20000000298023224 - Length: 0.30000001192092896 - Line Style: Lines - Line Width: 0.029999999329447746 - Name: Path - Offset: - X: 0 - Y: 0 - Z: 0 - Pose Color: 255; 85; 255 - Pose Style: None - Queue Size: 10 - Radius: 0.029999999329447746 - Shaft Diameter: 0.10000000149011612 - Shaft Length: 0.10000000149011612 - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /path - Value: true - - Alpha: 1 - Autocompute Intensity Bounds: true - Autocompute Value Bounds: - Max Value: 10 - Min Value: -10 - Value: true - Axis: Z - Channel Name: intensity - Class: rviz_default_plugins/PointCloud2 - Color: 255; 255; 255 - Color Transformer: Intensity - Decay Time: 0 - Enabled: false - Invert Rainbow: false - Max Color: 255; 255; 255 - Queue Size: 10 - Selectable: true - Size (Pixels): 3 - Size (m): 0.009999999776482582 - Style: Flat Squares - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /scan - Use Fixed Frame: true - Use rainbow: true - Value: false - - Alpha: 1 - Arrow Length: 0.30000001192092896 - Axes Length: 0.30000001192092896 - Axes Radius: 0.009999999776482582 - Class: rviz_default_plugins/PoseWithCovariance - Color: 255; 25; 0 - Covariance: - Orientation: - Alpha: 0.5 - Color: 255; 255; 127 - Color Style: Unique - Frame: Local - Offset: 1 - Scale: 1 - Value: true - Position: - Alpha: 0.30000001192092896 - Color: 204; 51; 204 - Scale: 1 - Value: true - Value: true - Enabled: true - Head Length: 0.07000000029802322 - Head Radius: 0.029999999329447746 - Name: Robot Pose - Queue Size: 10 - Shaft Length: 0.23000000417232513 - Shaft Radius: 0.009999999776482582 - Shape: Arrow (Flat) - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /odom - Value: true - Enabled: true - Global Options: - Background Color: 48; 48; 48 - Default Light: true - Fixed Frame: odom - Frame Rate: 30 - Name: root - Tools: - - Class: rviz_default_plugins/Interact - Hide Inactive Objects: true - - Class: rviz_default_plugins/MoveCamera - - Class: rviz_default_plugins/Select - - Class: rviz_default_plugins/FocusCamera - - Class: rviz_default_plugins/Measure - Line color: 128; 128; 0 - - Class: rviz_default_plugins/SetInitialPose - Covariance x: 0.25 - Covariance y: 0.25 - Covariance yaw: 0.06853891909122467 - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /initialpose - - Class: rviz_default_plugins/SetGoal - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /goal_pose - - Class: rviz_default_plugins/PublishPoint - Single click: true - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /clicked_point - Transformation: - Current: - Class: rviz_default_plugins/TF - Value: true -Views: - Current: - Class: rviz_default_plugins/Orbit - Distance: 10 - Enable Stereo Rendering: - Stereo Eye Separation: 0.05999999865889549 - Stereo Focal Distance: 1 - Swap Stereo Eyes: false - Value: false - Field of View: 0.7853981852531433 - Focal Point: - X: 0 - Y: 0 - Z: 0 - Focal Shape Fixed Size: true - Focal Shape Size: 0.05000000074505806 - Invert Z Axis: false - Name: Current View - Near Clip Distance: 0.009999999776482582 - Pitch: 0.785398006439209 - Target Frame: - Yaw: 0.785398006439209 - Saved: ~ diff --git a/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz b/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz deleted file mode 100644 index ae74184..0000000 --- a/install/gazebo_controller/share/gazebo_controller/rviz/rviz_view.rviz +++ /dev/null @@ -1,253 +0,0 @@ -Panels: - - Class: rviz_common/Displays - Help Height: 78 - Name: Displays - Property Tree Widget: - Expanded: - - /Global Options1 - - /Status1 - - /TF1 - - /RobotModel1 - - /RobotModel1/Description Topic1 - Splitter Ratio: 0.5 - Tree Height: 359 - - Class: rviz_common/Selection - Name: Selection - - Class: rviz_common/Tool Properties - Expanded: - - /2D Goal Pose1 - - /Publish Point1 - Name: Tool Properties - Splitter Ratio: 0.5886790156364441 - - Class: rviz_common/Views - Expanded: - - /Current View1 - Name: Views - Splitter Ratio: 0.5 - - Class: rviz_common/Time - Experimental: false - Name: Time - SyncMode: 0 - SyncSource: "" -Visualization Manager: - Class: "" - Displays: - - Alpha: 0.5 - Cell Size: 1 - Class: rviz_default_plugins/Grid - Color: 160; 160; 164 - Enabled: true - Line Style: - Line Width: 0.029999999329447746 - Value: Lines - Name: Grid - Normal Cell Count: 0 - Offset: - X: 0 - Y: 0 - Z: 0 - Plane: XY - Plane Cell Count: 10 - Reference Frame: - Value: true - - Class: rviz_default_plugins/TF - Enabled: true - Filter (blacklist): "" - Filter (whitelist): "" - Frame Timeout: 15 - Frames: - All Enabled: true - base_link: - Value: true - left_wheel: - Value: true - map: - Value: true - odom: - Value: true - right_wheel: - Value: true - Marker Scale: 1 - Name: TF - Show Arrows: true - Show Axes: true - Show Names: false - Tree: - map: - odom: - base_link: - left_wheel: - {} - right_wheel: - {} - Update Interval: 0 - Value: true - - Alpha: 1 - Class: rviz_default_plugins/RobotModel - Collision Enabled: false - Description File: "" - Description Source: Topic - Description Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: robot_description - Enabled: true - Links: - All Links Enabled: true - Expand Joint Details: false - Expand Link Details: false - Expand Tree: false - Link Tree Style: Links in Alphabetic Order - base_link: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - caster: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - left_wheel: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - right_wheel: - Alpha: 1 - Show Axes: false - Show Trail: false - Value: true - Mass Properties: - Inertia: false - Mass: false - Name: RobotModel - TF Prefix: "" - Update Interval: 0 - Value: true - Visual Enabled: true - - Angle Tolerance: 0.10000000149011612 - Class: rviz_default_plugins/Odometry - Covariance: - Orientation: - Alpha: 0.5 - Color: 255; 255; 127 - Color Style: Unique - Frame: Local - Offset: 1 - Scale: 1 - Value: true - Position: - Alpha: 0.30000001192092896 - Color: 204; 51; 204 - Scale: 1 - Value: true - Value: false - Enabled: true - Keep: 100 - Name: Odometry - Position Tolerance: 0.10000000149011612 - Shape: - Alpha: 1 - Axes Length: 1 - Axes Radius: 0.10000000149011612 - Color: 255; 25; 0 - Head Length: 0.30000001192092896 - Head Radius: 0.10000000149011612 - Shaft Length: 1 - Shaft Radius: 0.05000000074505806 - Value: Arrow - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /odom - Value: true - Enabled: true - Global Options: - Background Color: 48; 48; 48 - Fixed Frame: odom - Frame Rate: 30 - Name: root - Tools: - - Class: rviz_default_plugins/Interact - Hide Inactive Objects: true - - Class: rviz_default_plugins/MoveCamera - - Class: rviz_default_plugins/Select - - Class: rviz_default_plugins/FocusCamera - - Class: rviz_default_plugins/Measure - Line color: 128; 128; 0 - - Class: rviz_default_plugins/SetInitialPose - Covariance x: 0.25 - Covariance y: 0.25 - Covariance yaw: 0.06853891909122467 - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /initialpose - - Class: rviz_default_plugins/SetGoal - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /goal_pose - - Class: rviz_default_plugins/PublishPoint - Single click: true - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /clicked_point - Transformation: - Current: - Class: rviz_default_plugins/TF - Value: true - Views: - Current: - Class: rviz_default_plugins/Orbit - Distance: 10 - Enable Stereo Rendering: - Stereo Eye Separation: 0.05999999865889549 - Stereo Focal Distance: 1 - Swap Stereo Eyes: false - Value: false - Focal Point: - X: 0 - Y: 0 - Z: 0 - Focal Shape Fixed Size: true - Focal Shape Size: 0.05000000074505806 - Invert Z Axis: false - Name: Current View - Near Clip Distance: 0.009999999776482582 - Pitch: 1.125397801399231 - Target Frame: - Value: Orbit (rviz) - Yaw: 0.7603980302810669 - Saved: ~ -Window Geometry: - Displays: - collapsed: false - Height: 656 - Hide Left Dock: false - Hide Right Dock: false - QMainWindow State: 000000ff00000000fd0000000400000000000001c4000001f2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000001f2000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000001f2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000001f2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d00650100000000000004500000000000000000000001d1000001f200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 - Selection: - collapsed: false - Time: - collapsed: false - Tool Properties: - collapsed: false - Views: - collapsed: false - Width: 1200 - X: 60 - Y: 28 diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf deleted file mode 100644 index 89cb6bb..0000000 --- a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot copy.sdf +++ /dev/null @@ -1,354 +0,0 @@ - - - - - 0.001 - 1.0 - - - - - - - - - - true - 0 0 10 0 0 0 - 0.8 0.8 0.8 1 - 0.2 0.2 0.2 1 - - 1000 - 0.9 - 0.01 - 0.001 - - -0.5 0.1 -0.9 - - - - true - - - - - 0 0 1 - - - - - - - 0 0 1 - 100 100 - - - - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - - - - - - 0 0 0 0 0 0 - - 0.5 0 0.3 0 0 0 - - 2.5 - - 0.2 - 0 - 0 - 0.8 - 0 - 1.0 - - - - - - 1.5 0.8 0.4 - - - - 0.9 0.1 0.1 1 - 0.9 0.1 0.1 1 - 0.5 0.5 0.5 1 - - - - 0 0 0.35 0 0 0 - - - 1.0 0.6 0.3 - - - - 1.0 1.0 0.0 1 - 1.0 1.0 0.0 1 - 0.8 0.8 0.8 1 - - - - -0.3 0 0.6 0 0 0 - - - 0.02 - 0.4 - - - - 0.0 0.0 0.0 1 - 0.0 0.0 0.0 1 - 0.2 0.2 0.2 1 - - - - -0.3 0 0.8 0 0 0 - - - 0.05 - - - - 1.0 0.0 1.0 1 - 1.0 0.0 1.0 1 - 1.0 0.5 1.0 1 - - - - - - 1.5 0.8 0.7 - - - - - - -0.4 0.5 0 -1.5707 0 0 - - 1.5 - - 0.065 - 0 - 0 - 0.065 - 0 - 0.12 - - - - - - 0.35 - 0.25 - - - - 0.2 0.2 0.2 1 - 0.2 0.2 0.2 1 - 0.1 0.1 0.1 1 - - - - 0 0 0.05 0 0 0 - - - 0.25 - 0.15 - - - - 0.7 0.7 0.7 1 - 0.7 0.7 0.7 1 - 0.9 0.9 0.9 1 - - - - - - 0.35 - 0.25 - - - - - - -0.4 -0.5 0 -1.5707 0 0 - - 1.5 - - 0.065 - 0 - 0 - 0.065 - 0 - 0.12 - - - - - - 0.35 - 0.25 - - - - 0.2 0.2 0.2 1 - 0.2 0.2 0.2 1 - 0.1 0.1 0.1 1 - - - - 0 0 0.05 0 0 0 - - - 0.25 - 0.15 - - - - 0.7 0.7 0.7 1 - 0.7 0.7 0.7 1 - 0.9 0.9 0.9 1 - - - - - - 0.35 - 0.25 - - - - - - 0.6 0 -0.15 0 0 0 - - - 0 0.2 0 1.5707 0 0 - - 0.5 - - 0.008 - 0 - 0 - 0.008 - 0 - 0.008 - - - - - - 0.15 - 0.1 - - - - 0.1 0.1 0.8 1 - 0.1 0.1 0.8 1 - 0.5 0.5 1.0 1 - - - - - - 0.15 - 0.1 - - - - - - 0 -0.2 0 1.5707 0 0 - - 0.5 - - 0.008 - 0 - 0 - 0.008 - 0 - 0.008 - - - - - - 0.15 - 0.1 - - - - 0.1 0.1 0.8 1 - 0.1 0.1 0.8 1 - 0.5 0.5 1.0 1 - - - - - - 0.15 - 0.1 - - - - - - - chassis - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - chassis - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - chassis - front_left_support - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - chassis - front_right_support - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf deleted file mode 100644 index b15da14..0000000 --- a/install/gazebo_controller/share/gazebo_controller/sdf/building_robot.sdf +++ /dev/null @@ -1,305 +0,0 @@ - - - - - 0.001 - 1.0 - - - - - - - - - true - 0 0 10 0 0 0 - 0.8 0.8 0.8 1 - 0.2 0.2 0.2 1 - - 1000 - 0.9 - 0.01 - 0.001 - - -0.5 0.1 -0.9 - - - - true - - - - - 0 0 1 - - - - - - - 0 0 1 - 100 100 - - - - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - 0.8 0.8 0.8 1 - - - - - - - left_wheel_joint - right_wheel_joint - 1.2 - 0.4 - 30 - /cmd_vel - /odom - odom - base_link - /tf - true - - - - /joint_states - - - - true - false - false - false - false - true - true - 1 - - 0 0 0 0 0 0 - - 0.5 0 0.4 0 0 0 - - 1.14395 - - 0.095329 - 0 - 0 - 0.381317 - 0 - 0.476646 - - - - - - 2.0 1.0 0.5 - - - - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - - - - - - 2.0 1.0 0.5 - - - - - - -0.5 0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - -0.5 -0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - 0.8 0 -0.2 0 0 0 - - - - - 1 - - 0.016 - 0 - 0 - 0.016 - 0 - 0.016 - - - - - - 0.2 - - - - 0.0 1 0.0 1 - 0.0 1 0.0 1 - 0.0 1 0.0 1 - - - - - - 0.2 - - - - - - - base_link - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - base_link - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - base_link - caster - - - - - - - 16777234 - - - linear: {x: 0.0}, angular: {z: 0.5} - - - - - - 16777235 - - - linear: {x: 0.5}, angular: {z: 0.0} - - - - - - 16777236 - - - linear: {x: 0.0}, angular: {z: -0.5} - - - - - - 16777237 - - - linear: {x: -0.5}, angular: {z: 0.0} - - - - \ No newline at end of file diff --git a/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf b/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf deleted file mode 100644 index 547b3c4..0000000 --- a/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf +++ /dev/null @@ -1,172 +0,0 @@ - - - - - 0.5 0 0.4 0 0 0 - - 1.14395 - - 0.095329 - 0 - 0 - 0.381317 - 0 - 0.476646 - - - - - - 2.0 1.0 0.5 - - - - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - - - - - - 2.0 1.0 0.5 - - - - - - -0.5 0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - -0.5 -0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - 0.8 0 -0.2 0 0 0 - - - - - 1 - - 0.016 - 0 - 0 - 0.016 - 0 - 0.016 - - - - - - 0.2 - - - - 0.0 1 0.0 1 - 0.0 1 0.0 1 - 0.0 1 0.0 1 - - - - - - 0.2 - - - - - - - base_link - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - base_link - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - base_link - caster - - - diff --git a/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf b/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf deleted file mode 100644 index 7e97907..0000000 --- a/install/gazebo_controller/share/gazebo_controller/urdf/vehicle_blue.urdf +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/install/local_setup.bash b/install/local_setup.bash deleted file mode 100644 index 03f0025..0000000 --- a/install/local_setup.bash +++ /dev/null @@ -1,121 +0,0 @@ -# generated from colcon_bash/shell/template/prefix.bash.em - -# This script extends the environment with all packages contained in this -# prefix path. - -# a bash script is able to determine its own path if necessary -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" -else - _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -fi - -# function to prepend a value to a variable -# which uses colons as separators -# duplicates as well as trailing separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -_colcon_prefix_bash_prepend_unique_value() { - # arguments - _listname="$1" - _value="$2" - - # get values from variable - eval _values=\"\$$_listname\" - # backup the field separator - _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" - IFS=":" - # start with the new value - _all_values="$_value" - _contained_value="" - # iterate over existing values in the variable - for _item in $_values; do - # ignore empty strings - if [ -z "$_item" ]; then - continue - fi - # ignore duplicates of _value - if [ "$_item" = "$_value" ]; then - _contained_value=1 - continue - fi - # keep non-duplicate values - _all_values="$_all_values:$_item" - done - unset _item - if [ -z "$_contained_value" ]; then - if [ -n "$COLCON_TRACE" ]; then - if [ "$_all_values" = "$_value" ]; then - echo "export $_listname=$_value" - else - echo "export $_listname=$_value:\$$_listname" - fi - fi - fi - unset _contained_value - # restore the field separator - IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" - unset _colcon_prefix_bash_prepend_unique_value_IFS - # export the updated variable - eval export $_listname=\"$_all_values\" - unset _all_values - unset _values - - unset _value - unset _listname -} - -# add this prefix to the COLCON_PREFIX_PATH -_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" -unset _colcon_prefix_bash_prepend_unique_value - -# check environment variable for custom Python executable -if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then - if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then - echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" - return 1 - fi - _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" -else - # try the Python executable known at configure time - _colcon_python_executable="/usr/bin/python3" - # if it doesn't exist try a fall back - if [ ! -f "$_colcon_python_executable" ]; then - if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then - echo "error: unable to find python3 executable" - return 1 - fi - _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` - fi -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_sh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# get all commands in topological order -_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" -unset _colcon_python_executable -if [ -n "$COLCON_TRACE" ]; then - echo "$(declare -f _colcon_prefix_sh_source_script)" - echo "# Execute generated script:" - echo "# <<<" - echo "${_colcon_ordered_commands}" - echo "# >>>" - echo "unset _colcon_prefix_sh_source_script" -fi -eval "${_colcon_ordered_commands}" -unset _colcon_ordered_commands - -unset _colcon_prefix_sh_source_script - -unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.ps1 b/install/local_setup.ps1 deleted file mode 100644 index 6f68c8d..0000000 --- a/install/local_setup.ps1 +++ /dev/null @@ -1,55 +0,0 @@ -# generated from colcon_powershell/shell/template/prefix.ps1.em - -# This script extends the environment with all packages contained in this -# prefix path. - -# check environment variable for custom Python executable -if ($env:COLCON_PYTHON_EXECUTABLE) { - if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { - echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" - exit 1 - } - $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" -} else { - # use the Python executable known at configure time - $_colcon_python_executable="/usr/bin/python3" - # if it doesn't exist try a fall back - if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { - if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { - echo "error: unable to find python3 executable" - exit 1 - } - $_colcon_python_executable="python3" - } -} - -# function to source another script with conditional trace output -# first argument: the path of the script -function _colcon_prefix_powershell_source_script { - param ( - $_colcon_prefix_powershell_source_script_param - ) - # source script with conditional trace output - if (Test-Path $_colcon_prefix_powershell_source_script_param) { - if ($env:COLCON_TRACE) { - echo ". '$_colcon_prefix_powershell_source_script_param'" - } - . "$_colcon_prefix_powershell_source_script_param" - } else { - Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" - } -} - -# get all commands in topological order -$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 - -# execute all commands in topological order -if ($env:COLCON_TRACE) { - echo "Execute generated script:" - echo "<<<" - $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output - echo ">>>" -} -if ($_colcon_ordered_commands) { - $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression -} diff --git a/install/local_setup.sh b/install/local_setup.sh deleted file mode 100644 index ce47ecc..0000000 --- a/install/local_setup.sh +++ /dev/null @@ -1,137 +0,0 @@ -# generated from colcon_core/shell/template/prefix.sh.em - -# This script extends the environment with all packages contained in this -# prefix path. - -# since a plain shell script can't determine its own path when being sourced -# either use the provided COLCON_CURRENT_PREFIX -# or fall back to the build time prefix (if it exists) -_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/ubuntu/EN613/gazebo_controller_ws/install" -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then - echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 - unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX - return 1 - fi -else - _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -fi - -# function to prepend a value to a variable -# which uses colons as separators -# duplicates as well as trailing separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -_colcon_prefix_sh_prepend_unique_value() { - # arguments - _listname="$1" - _value="$2" - - # get values from variable - eval _values=\"\$$_listname\" - # backup the field separator - _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" - IFS=":" - # start with the new value - _all_values="$_value" - _contained_value="" - # iterate over existing values in the variable - for _item in $_values; do - # ignore empty strings - if [ -z "$_item" ]; then - continue - fi - # ignore duplicates of _value - if [ "$_item" = "$_value" ]; then - _contained_value=1 - continue - fi - # keep non-duplicate values - _all_values="$_all_values:$_item" - done - unset _item - if [ -z "$_contained_value" ]; then - if [ -n "$COLCON_TRACE" ]; then - if [ "$_all_values" = "$_value" ]; then - echo "export $_listname=$_value" - else - echo "export $_listname=$_value:\$$_listname" - fi - fi - fi - unset _contained_value - # restore the field separator - IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" - unset _colcon_prefix_sh_prepend_unique_value_IFS - # export the updated variable - eval export $_listname=\"$_all_values\" - unset _all_values - unset _values - - unset _value - unset _listname -} - -# add this prefix to the COLCON_PREFIX_PATH -_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" -unset _colcon_prefix_sh_prepend_unique_value - -# check environment variable for custom Python executable -if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then - if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then - echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" - return 1 - fi - _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" -else - # try the Python executable known at configure time - _colcon_python_executable="/usr/bin/python3" - # if it doesn't exist try a fall back - if [ ! -f "$_colcon_python_executable" ]; then - if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then - echo "error: unable to find python3 executable" - return 1 - fi - _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` - fi -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_sh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# get all commands in topological order -_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" -unset _colcon_python_executable -if [ -n "$COLCON_TRACE" ]; then - echo "_colcon_prefix_sh_source_script() { - if [ -f \"\$1\" ]; then - if [ -n \"\$COLCON_TRACE\" ]; then - echo \"# . \\\"\$1\\\"\" - fi - . \"\$1\" - else - echo \"not found: \\\"\$1\\\"\" 1>&2 - fi - }" - echo "# Execute generated script:" - echo "# <<<" - echo "${_colcon_ordered_commands}" - echo "# >>>" - echo "unset _colcon_prefix_sh_source_script" -fi -eval "${_colcon_ordered_commands}" -unset _colcon_ordered_commands - -unset _colcon_prefix_sh_source_script - -unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.zsh b/install/local_setup.zsh deleted file mode 100644 index b648710..0000000 --- a/install/local_setup.zsh +++ /dev/null @@ -1,134 +0,0 @@ -# generated from colcon_zsh/shell/template/prefix.zsh.em - -# This script extends the environment with all packages contained in this -# prefix path. - -# a zsh script is able to determine its own path if necessary -if [ -z "$COLCON_CURRENT_PREFIX" ]; then - _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" -else - _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -fi - -# function to convert array-like strings into arrays -# to workaround SH_WORD_SPLIT not being set -_colcon_prefix_zsh_convert_to_array() { - local _listname=$1 - local _dollar="$" - local _split="{=" - local _to_array="(\"$_dollar$_split$_listname}\")" - eval $_listname=$_to_array -} - -# function to prepend a value to a variable -# which uses colons as separators -# duplicates as well as trailing separators are avoided -# first argument: the name of the result variable -# second argument: the value to be prepended -_colcon_prefix_zsh_prepend_unique_value() { - # arguments - _listname="$1" - _value="$2" - - # get values from variable - eval _values=\"\$$_listname\" - # backup the field separator - _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" - IFS=":" - # start with the new value - _all_values="$_value" - _contained_value="" - # workaround SH_WORD_SPLIT not being set - _colcon_prefix_zsh_convert_to_array _values - # iterate over existing values in the variable - for _item in $_values; do - # ignore empty strings - if [ -z "$_item" ]; then - continue - fi - # ignore duplicates of _value - if [ "$_item" = "$_value" ]; then - _contained_value=1 - continue - fi - # keep non-duplicate values - _all_values="$_all_values:$_item" - done - unset _item - if [ -z "$_contained_value" ]; then - if [ -n "$COLCON_TRACE" ]; then - if [ "$_all_values" = "$_value" ]; then - echo "export $_listname=$_value" - else - echo "export $_listname=$_value:\$$_listname" - fi - fi - fi - unset _contained_value - # restore the field separator - IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" - unset _colcon_prefix_zsh_prepend_unique_value_IFS - # export the updated variable - eval export $_listname=\"$_all_values\" - unset _all_values - unset _values - - unset _value - unset _listname -} - -# add this prefix to the COLCON_PREFIX_PATH -_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" -unset _colcon_prefix_zsh_prepend_unique_value -unset _colcon_prefix_zsh_convert_to_array - -# check environment variable for custom Python executable -if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then - if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then - echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" - return 1 - fi - _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" -else - # try the Python executable known at configure time - _colcon_python_executable="/usr/bin/python3" - # if it doesn't exist try a fall back - if [ ! -f "$_colcon_python_executable" ]; then - if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then - echo "error: unable to find python3 executable" - return 1 - fi - _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` - fi -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_sh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# get all commands in topological order -_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" -unset _colcon_python_executable -if [ -n "$COLCON_TRACE" ]; then - echo "$(declare -f _colcon_prefix_sh_source_script)" - echo "# Execute generated script:" - echo "# <<<" - echo "${_colcon_ordered_commands}" - echo "# >>>" - echo "unset _colcon_prefix_sh_source_script" -fi -eval "${_colcon_ordered_commands}" -unset _colcon_ordered_commands - -unset _colcon_prefix_sh_source_script - -unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/install/setup.bash b/install/setup.bash deleted file mode 100644 index 9c3877b..0000000 --- a/install/setup.bash +++ /dev/null @@ -1,34 +0,0 @@ -# generated from colcon_bash/shell/template/prefix_chain.bash.em - -# This script extends the environment with the environment of other prefix -# paths which were sourced when this file was generated as well as all packages -# contained in this prefix path. - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_chain_bash_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# source chained prefixes -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="/opt/ros/jazzy" -_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" -_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" - -# source this prefix -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" -_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" - -unset COLCON_CURRENT_PREFIX -unset _colcon_prefix_chain_bash_source_script diff --git a/install/setup.ps1 b/install/setup.ps1 deleted file mode 100644 index aa568d5..0000000 --- a/install/setup.ps1 +++ /dev/null @@ -1,30 +0,0 @@ -# generated from colcon_powershell/shell/template/prefix_chain.ps1.em - -# This script extends the environment with the environment of other prefix -# paths which were sourced when this file was generated as well as all packages -# contained in this prefix path. - -# function to source another script with conditional trace output -# first argument: the path of the script -function _colcon_prefix_chain_powershell_source_script { - param ( - $_colcon_prefix_chain_powershell_source_script_param - ) - # source script with conditional trace output - if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { - if ($env:COLCON_TRACE) { - echo ". '$_colcon_prefix_chain_powershell_source_script_param'" - } - . "$_colcon_prefix_chain_powershell_source_script_param" - } else { - Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" - } -} - -# source chained prefixes -_colcon_prefix_chain_powershell_source_script "/opt/ros/jazzy\local_setup.ps1" -_colcon_prefix_chain_powershell_source_script "/home/ubuntu/turtlebot3_ws/install\local_setup.ps1" - -# source this prefix -$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) -_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/install/setup.sh b/install/setup.sh deleted file mode 100644 index 5dc4797..0000000 --- a/install/setup.sh +++ /dev/null @@ -1,49 +0,0 @@ -# generated from colcon_core/shell/template/prefix_chain.sh.em - -# This script extends the environment with the environment of other prefix -# paths which were sourced when this file was generated as well as all packages -# contained in this prefix path. - -# since a plain shell script can't determine its own path when being sourced -# either use the provided COLCON_CURRENT_PREFIX -# or fall back to the build time prefix (if it exists) -_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/ubuntu/EN613/gazebo_controller_ws/install -if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then - _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" -elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then - echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 - unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX - return 1 -fi - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_chain_sh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# source chained prefixes -# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script -COLCON_CURRENT_PREFIX="/opt/ros/jazzy" -_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" - -# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script -COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" -_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" - - -# source this prefix -# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script -COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" -_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" - -unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX -unset _colcon_prefix_chain_sh_source_script -unset COLCON_CURRENT_PREFIX diff --git a/install/setup.zsh b/install/setup.zsh deleted file mode 100644 index 612e9a4..0000000 --- a/install/setup.zsh +++ /dev/null @@ -1,34 +0,0 @@ -# generated from colcon_zsh/shell/template/prefix_chain.zsh.em - -# This script extends the environment with the environment of other prefix -# paths which were sourced when this file was generated as well as all packages -# contained in this prefix path. - -# function to source another script with conditional trace output -# first argument: the path of the script -_colcon_prefix_chain_zsh_source_script() { - if [ -f "$1" ]; then - if [ -n "$COLCON_TRACE" ]; then - echo "# . \"$1\"" - fi - . "$1" - else - echo "not found: \"$1\"" 1>&2 - fi -} - -# source chained prefixes -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="/opt/ros/jazzy" -_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="/home/ubuntu/turtlebot3_ws/install" -_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" - -# source this prefix -# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script -COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" -_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" - -unset COLCON_CURRENT_PREFIX -unset _colcon_prefix_chain_zsh_source_script diff --git a/log/COLCON_IGNORE b/log/COLCON_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-14_02-08-03/events.log b/log/build_2025-10-14_02-08-03/events.log deleted file mode 100644 index 8985817..0000000 --- a/log/build_2025-10-14_02-08-03/events.log +++ /dev/null @@ -1,56 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000550] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001638] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099573] (-) TimerEvent: {} -[0.200576] (-) TimerEvent: {} -[0.301611] (-) TimerEvent: {} -[0.402549] (-) TimerEvent: {} -[0.506560] (-) TimerEvent: {} -[0.571070] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-247-beddc2ee9ba0-terminator-0_TIME29590', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613/gazebo_controller_ws/src', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-AO7n1GZW6O,guid=e21912dd2b41740e127c787568ed6a92', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '601', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-Z0MCE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/70,unix/beddc2ee9ba0:/tmp/.ICE-unix/70', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-Z0MCE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:154e1b3b-f4ca-4660-9006-e11600f6b637', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.607583] (-) TimerEvent: {} -[0.712564] (-) TimerEvent: {} -[0.757254] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.758646] (gazebo_controller) StdoutLine: {'line': b'creating ../../build/gazebo_controller/gazebo_controller.egg-info\n'} -[0.773364] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.777123] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.779302] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.781673] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.783766] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.809154] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.810751] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.811599] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.812340] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.812994] (-) TimerEvent: {} -[0.813190] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.814292] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build\n'} -[0.814894] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib\n'} -[0.815491] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.817093] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.819574] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.823977] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.837723] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.839683] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.842214] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc\n'} -[0.844307] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.844830] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index\n'} -[0.845606] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index\n'} -[0.846225] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages\n'} -[0.846942] (gazebo_controller) StdoutLine: {'line': b'copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages\n'} -[0.847838] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.849397] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.850807] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.852942] (gazebo_controller) StdoutLine: {'line': b'copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.855554] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config\n'} -[0.856133] (gazebo_controller) StdoutLine: {'line': b'copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config\n'} -[0.857208] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.858060] (gazebo_controller) StdoutLine: {'line': b'copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.859808] (gazebo_controller) StdoutLine: {'line': b'copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.865415] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.878365] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.889838] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.913649] (-) TimerEvent: {} -[1.014701] (-) TimerEvent: {} -[1.044181] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[1.062889] (gazebo_controller) CommandEnded: {'returncode': 0} -[1.088725] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[1.090996] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/command.log b/log/build_2025-10-14_02-08-03/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-14_02-08-03/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log deleted file mode 100644 index 8383fd3..0000000 --- a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout.log +++ /dev/null @@ -1,39 +0,0 @@ -running egg_info -creating ../../build/gazebo_controller/gazebo_controller.egg-info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc -running install_data -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log b/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 8383fd3..0000000 --- a/log/build_2025-10-14_02-08-03/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,39 +0,0 @@ -running egg_info -creating ../../build/gazebo_controller/gazebo_controller.egg-info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc -running install_data -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log b/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log deleted file mode 100644 index bf520bf..0000000 --- a/log/build_2025-10-14_02-08-03/gazebo_controller/streams.log +++ /dev/null @@ -1,41 +0,0 @@ -[0.574s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.756s] running egg_info -[0.760s] creating ../../build/gazebo_controller/gazebo_controller.egg-info -[0.773s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.776s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.779s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.781s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.783s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.808s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.810s] adding license file 'LICENSE' -[0.810s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.811s] running build -[0.812s] running build_py -[0.813s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -[0.813s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -[0.815s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.816s] copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.822s] running install -[0.823s] running install_lib -[0.838s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.838s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.841s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/__init__.py to __init__.cpython-312.pyc -[0.843s] running install_data -[0.843s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index -[0.844s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index -[0.845s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -[0.845s] copying resource/gazebo_controller -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/ament_index/resource_index/packages -[0.846s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.848s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.849s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.852s] copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.854s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -[0.855s] copying config/gazebo_bridge.yaml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/config -[0.856s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.857s] copying building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.858s] copying building_robot copy.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.864s] running install_egg_info -[0.877s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.888s] running install_scripts -[1.043s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[1.061s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-14_02-08-03/logger_all.log b/log/build_2025-10-14_02-08-03/logger_all.log deleted file mode 100644 index 2d083dc..0000000 --- a/log/build_2025-10-14_02-08-03/logger_all.log +++ /dev/null @@ -1,131 +0,0 @@ -[0.084s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.084s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.116s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.117s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.117s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.142s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.143s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.144s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.145s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.146s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.146s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.147s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.147s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.148s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.157s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.175s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.175s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.176s] WARNING:colcon.colcon_core.prefix_path.colcon:The path '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install' in the environment variable COLCON_PREFIX_PATH doesn't exist -[0.177s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller/install/gazebo_controller' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.177s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' in the environment variable AMENT_PREFIX_PATH doesn't exist -[0.181s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 0 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.183s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.185s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.186s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.232s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.233s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.233s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.233s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.234s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.234s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.235s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.236s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.236s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.240s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.242s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.243s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.243s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.416s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.417s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.417s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.810s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.299s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.300s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.303s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.310s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.310s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.311s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.311s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.311s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.311s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.312s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.313s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.316s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.316s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.316s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.318s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.319s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.320s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.321s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.322s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.323s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.323s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.324s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.324s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.330s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.330s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.330s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.479s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.479s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.481s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.483s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.485s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.486s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.487s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.489s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.489s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.491s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.492s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_00-44-38/events.log b/log/build_2025-10-18_00-44-38/events.log deleted file mode 100644 index f66af45..0000000 --- a/log/build_2025-10-18_00-44-38/events.log +++ /dev/null @@ -1,41 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000204] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000293] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099793] (-) TimerEvent: {} -[0.201790] (-) TimerEvent: {} -[0.309751] (-) TimerEvent: {} -[0.410786] (-) TimerEvent: {} -[0.512735] (-) TimerEvent: {} -[0.567945] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.614048] (-) TimerEvent: {} -[0.720749] (-) TimerEvent: {} -[0.733167] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.742991] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.744711] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.745686] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.746296] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.746843] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.770160] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.771471] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.772284] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.772710] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.773015] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.773501] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.774540] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.778661] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.790014] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.791802] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} -[0.793599] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.794187] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.795368] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.797209] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.809066] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.810633] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.819281] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.821913] (-) TimerEvent: {} -[0.900028] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.901583] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.923060] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.923749] (-) TimerEvent: {} -[0.943681] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.945442] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/command.log b/log/build_2025-10-18_00-44-38/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_00-44-38/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log deleted file mode 100644 index 71f2267..0000000 --- a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 71f2267..0000000 --- a/log/build_2025-10-18_00-44-38/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log b/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log deleted file mode 100644 index fd4b863..0000000 --- a/log/build_2025-10-18_00-44-38/gazebo_controller/streams.log +++ /dev/null @@ -1,27 +0,0 @@ -[0.573s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.734s] running egg_info -[0.744s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.745s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.746s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.746s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.747s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.770s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.772s] adding license file 'LICENSE' -[0.772s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.772s] running build -[0.773s] running build_py -[0.773s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.778s] running install -[0.778s] running install_lib -[0.790s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.792s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -[0.793s] running install_data -[0.794s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.796s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.797s] running install_egg_info -[0.809s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.811s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.819s] running install_scripts -[0.900s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.902s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.923s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_00-44-38/logger_all.log b/log/build_2025-10-18_00-44-38/logger_all.log deleted file mode 100644 index f6f03b1..0000000 --- a/log/build_2025-10-18_00-44-38/logger_all.log +++ /dev/null @@ -1,127 +0,0 @@ -[0.154s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.154s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.190s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.191s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.191s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.192s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.214s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.216s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.235s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.277s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.277s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.277s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.278s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.278s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.278s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.281s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.282s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.283s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.284s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.285s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.285s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.413s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.414s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.414s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.853s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.202s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.206s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.208s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.213s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.214s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.214s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.214s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.215s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.216s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.216s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.217s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.217s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.218s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.219s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.219s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.221s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.222s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.222s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.222s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.223s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.223s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.229s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.230s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.230s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.305s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.305s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.307s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.308s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.310s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.311s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.312s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.314s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.314s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.316s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.316s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_01-05-34/events.log b/log/build_2025-10-18_01-05-34/events.log deleted file mode 100644 index b70f65e..0000000 --- a/log/build_2025-10-18_01-05-34/events.log +++ /dev/null @@ -1,40 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001250] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001416] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099605] (-) TimerEvent: {} -[0.200631] (-) TimerEvent: {} -[0.304637] (-) TimerEvent: {} -[0.407596] (-) TimerEvent: {} -[0.510614] (-) TimerEvent: {} -[0.514560] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.611582] (-) TimerEvent: {} -[0.667334] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.676984] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.678699] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.680378] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.681877] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.682831] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.705071] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.706345] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.707422] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.707830] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.708212] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.711103] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.713048] (-) TimerEvent: {} -[0.713642] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.724407] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.724911] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.726181] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.727155] (gazebo_controller) StdoutLine: {'line': b'copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.728350] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} -[0.728772] (gazebo_controller) StdoutLine: {'line': b'copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} -[0.729620] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.741127] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.742980] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.750640] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.813593] (-) TimerEvent: {} -[0.828580] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.830637] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.850586] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.874591] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.876536] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/command.log b/log/build_2025-10-18_01-05-34/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_01-05-34/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log deleted file mode 100644 index bdae9e2..0000000 --- a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log deleted file mode 100644 index bdae9e2..0000000 --- a/log/build_2025-10-18_01-05-34/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log b/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log deleted file mode 100644 index 2b3d352..0000000 --- a/log/build_2025-10-18_01-05-34/gazebo_controller/streams.log +++ /dev/null @@ -1,27 +0,0 @@ -[0.517s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.666s] running egg_info -[0.676s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.678s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.680s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.681s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.682s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.704s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.706s] adding license file 'LICENSE' -[0.706s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.706s] running build -[0.707s] running build_py -[0.711s] running install -[0.715s] running install_lib -[0.723s] running install_data -[0.724s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.725s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.726s] copying launch/gazebo_with_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.727s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -[0.727s] copying rviz/robot_navigation.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -[0.728s] running install_egg_info -[0.740s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.742s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.749s] running install_scripts -[0.828s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.830s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.849s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-05-34/logger_all.log b/log/build_2025-10-18_01-05-34/logger_all.log deleted file mode 100644 index a82d78a..0000000 --- a/log/build_2025-10-18_01-05-34/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.121s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.140s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.141s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.182s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.182s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.183s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.183s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.188s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.190s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.190s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.333s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.333s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.334s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.702s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.035s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.039s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.047s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.047s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.047s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.049s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.050s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.051s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.051s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.052s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.053s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.054s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.055s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.056s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.057s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.058s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.058s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.064s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.064s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.064s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.153s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.154s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.155s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.157s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.158s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.159s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.160s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.162s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.163s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.164s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.165s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_01-21-49/events.log b/log/build_2025-10-18_01-21-49/events.log deleted file mode 100644 index d89f195..0000000 --- a/log/build_2025-10-18_01-21-49/events.log +++ /dev/null @@ -1,42 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001149] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001310] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099512] (-) TimerEvent: {} -[0.208218] (-) TimerEvent: {} -[0.309577] (-) TimerEvent: {} -[0.416552] (-) TimerEvent: {} -[0.511055] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-0_TIME90910', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '611', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:eef5cd0d-514e-4f43-950e-e20440ffb19d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.517981] (-) TimerEvent: {} -[0.618732] (-) TimerEvent: {} -[0.669829] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.680083] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.681646] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.682787] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.683643] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.684474] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.706673] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.707876] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.709106] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.709558] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.710026] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.710571] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.711435] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.716166] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.719497] (-) TimerEvent: {} -[0.727148] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.728850] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} -[0.730666] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.731231] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.732287] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.734244] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.735403] (gazebo_controller) StdoutLine: {'line': b'copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} -[0.736346] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.748093] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.750123] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.758356] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.820744] (-) TimerEvent: {} -[0.835874] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.837665] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.857152] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.876878] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.878523] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/command.log b/log/build_2025-10-18_01-21-49/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_01-21-49/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log deleted file mode 100644 index 041e0a9..0000000 --- a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout.log +++ /dev/null @@ -1,27 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 041e0a9..0000000 --- a/log/build_2025-10-18_01-21-49/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,27 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log b/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log deleted file mode 100644 index e55d928..0000000 --- a/log/build_2025-10-18_01-21-49/gazebo_controller/streams.log +++ /dev/null @@ -1,29 +0,0 @@ -[0.512s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.669s] running egg_info -[0.679s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.681s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.682s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.682s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.683s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.705s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.707s] adding license file 'LICENSE' -[0.708s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.708s] running build -[0.709s] running build_py -[0.709s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.713s] running install -[0.717s] running install_lib -[0.726s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.727s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -[0.729s] running install_data -[0.730s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.731s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.733s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.734s] copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -[0.735s] running install_egg_info -[0.747s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.749s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.757s] running install_scripts -[0.835s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.856s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_01-21-49/logger_all.log b/log/build_2025-10-18_01-21-49/logger_all.log deleted file mode 100644 index c311882..0000000 --- a/log/build_2025-10-18_01-21-49/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.062s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.111s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.128s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.168s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.168s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.169s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.173s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.174s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.174s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.310s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.311s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.311s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.682s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.026s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.027s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.030s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.037s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.037s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.037s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.038s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.039s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.040s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.040s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.040s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.041s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.042s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.043s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.044s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.044s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.045s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.045s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.050s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.050s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.051s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.139s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.139s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.141s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.142s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.144s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.145s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.145s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.147s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.148s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.149s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.150s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_04-36-41/events.log b/log/build_2025-10-18_04-36-41/events.log deleted file mode 100644 index c9474bf..0000000 --- a/log/build_2025-10-18_04-36-41/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001188] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001472] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.100238] (-) TimerEvent: {} -[0.201205] (-) TimerEvent: {} -[0.310202] (-) TimerEvent: {} -[0.416398] (-) TimerEvent: {} -[0.502974] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.517193] (-) TimerEvent: {} -[0.618226] (-) TimerEvent: {} -[0.665674] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.676240] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.677940] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.678944] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.679741] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.680408] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.702872] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.704561] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.705327] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.705921] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.706264] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.707366] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.711840] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.719846] (-) TimerEvent: {} -[0.724819] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.725522] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.727286] (gazebo_controller) StdoutLine: {'line': b'copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz\n'} -[0.728906] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.740207] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.742301] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.754075] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.820235] (-) TimerEvent: {} -[0.836173] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.838039] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.856433] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.877296] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.880012] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/command.log b/log/build_2025-10-18_04-36-41/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_04-36-41/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log deleted file mode 100644 index 0d42695..0000000 --- a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 0d42695..0000000 --- a/log/build_2025-10-18_04-36-41/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log b/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log deleted file mode 100644 index 2ab6a40..0000000 --- a/log/build_2025-10-18_04-36-41/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.504s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.664s] running egg_info -[0.675s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.677s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.678s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.678s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.679s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.701s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.703s] adding license file 'LICENSE' -[0.704s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.704s] running build -[0.705s] running build_py -[0.706s] running install -[0.710s] running install_lib -[0.723s] running install_data -[0.724s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.726s] copying rviz/rviz_view.rviz -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/rviz -[0.727s] running install_egg_info -[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.753s] running install_scripts -[0.835s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.855s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_04-36-41/logger_all.log b/log/build_2025-10-18_04-36-41/logger_all.log deleted file mode 100644 index 8f8822b..0000000 --- a/log/build_2025-10-18_04-36-41/logger_all.log +++ /dev/null @@ -1,127 +0,0 @@ -[0.063s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.063s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.087s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.087s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.088s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.111s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.124s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.163s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.163s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.164s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.164s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.164s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.166s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.166s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.168s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.170s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.170s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.671s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.022s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.023s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.025s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.030s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.031s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.031s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.033s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.033s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.034s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.034s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.034s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.035s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.036s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.037s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.040s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.042s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.043s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.048s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.048s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.049s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.123s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.123s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.125s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.126s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.128s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.130s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.131s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.132s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.135s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.136s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.142s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_23-35-48/events.log b/log/build_2025-10-18_23-35-48/events.log deleted file mode 100644 index ab89b29..0000000 --- a/log/build_2025-10-18_23-35-48/events.log +++ /dev/null @@ -1,40 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000498] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000637] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.097867] (-) TimerEvent: {} -[0.199022] (-) TimerEvent: {} -[0.306882] (-) TimerEvent: {} -[0.416876] (-) TimerEvent: {} -[0.514686] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.517958] (-) TimerEvent: {} -[0.618862] (-) TimerEvent: {} -[0.673737] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.684405] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.686139] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.688479] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.693085] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.694050] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.719820] (-) TimerEvent: {} -[0.720589] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.722463] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.724599] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.725148] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.725433] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.725836] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.727428] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.731769] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.742654] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.744942] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} -[0.747185] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.747703] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.749400] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.752279] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.763390] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.765414] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.773818] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.821040] (-) TimerEvent: {} -[0.855516] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.857720] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.875970] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.893458] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.895579] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/command.log b/log/build_2025-10-18_23-35-48/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_23-35-48/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log deleted file mode 100644 index 8dea4f5..0000000 --- a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 8dea4f5..0000000 --- a/log/build_2025-10-18_23-35-48/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log b/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log deleted file mode 100644 index 3c16f25..0000000 --- a/log/build_2025-10-18_23-35-48/gazebo_controller/streams.log +++ /dev/null @@ -1,27 +0,0 @@ -[0.517s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.674s] running egg_info -[0.685s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.687s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.692s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.693s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.697s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.720s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.724s] adding license file 'LICENSE' -[0.724s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.725s] running build -[0.725s] running build_py -[0.725s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.731s] running install -[0.732s] running install_lib -[0.743s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.745s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -[0.747s] running install_data -[0.748s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.749s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.752s] running install_egg_info -[0.763s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.765s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.774s] running install_scripts -[0.855s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.858s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.876s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-35-48/logger_all.log b/log/build_2025-10-18_23-35-48/logger_all.log deleted file mode 100644 index 645889b..0000000 --- a/log/build_2025-10-18_23-35-48/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.080s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.108s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.134s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.135s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.213s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.214s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.214s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.214s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.215s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.215s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.215s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.217s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.217s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.219s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.220s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.222s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.222s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.373s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.373s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.373s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.735s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.093s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.095s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.097s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.102s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.102s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.103s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.103s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.103s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.103s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.104s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.105s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.105s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.106s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.106s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.106s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.107s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.108s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.109s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.110s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.110s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.110s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.111s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.111s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.117s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.117s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.117s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.246s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.247s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.249s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.252s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.254s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.256s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.257s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.259s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.260s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.263s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.264s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-18_23-50-15/events.log b/log/build_2025-10-18_23-50-15/events.log deleted file mode 100644 index 5097c23..0000000 --- a/log/build_2025-10-18_23-50-15/events.log +++ /dev/null @@ -1,44 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000306] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000433] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099892] (-) TimerEvent: {} -[0.201678] (-) TimerEvent: {} -[0.302612] (-) TimerEvent: {} -[0.403599] (-) TimerEvent: {} -[0.508373] (-) TimerEvent: {} -[0.608782] (-) TimerEvent: {} -[0.675856] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.710600] (-) TimerEvent: {} -[0.815605] (-) TimerEvent: {} -[0.869460] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.882420] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.886882] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.888138] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.889624] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.890572] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.916662] (-) TimerEvent: {} -[0.931019] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.935257] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.936438] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.937291] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.940485] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.942836] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.949635] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.952764] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.968164] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.973743] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc\n'} -[0.980084] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.981461] (gazebo_controller) StdoutLine: {'line': b'copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller\n'} -[0.986312] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.989123] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[1.009470] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[1.015397] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[1.017627] (-) TimerEvent: {} -[1.047714] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[1.119227] (-) TimerEvent: {} -[1.141733] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[1.147147] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[1.175037] (gazebo_controller) CommandEnded: {'returncode': 0} -[1.219685] (-) TimerEvent: {} -[1.257437] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[1.263756] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/command.log b/log/build_2025-10-18_23-50-15/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-18_23-50-15/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log deleted file mode 100644 index 8dea4f5..0000000 --- a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log b/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 8dea4f5..0000000 --- a/log/build_2025-10-18_23-50-15/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,25 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -running install_data -copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log b/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log deleted file mode 100644 index 677c190..0000000 --- a/log/build_2025-10-18_23-50-15/gazebo_controller/streams.log +++ /dev/null @@ -1,27 +0,0 @@ -[0.688s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.869s] running egg_info -[0.884s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.887s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.888s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.889s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.893s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.930s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.935s] adding license file 'LICENSE' -[0.936s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.939s] running build -[0.942s] running build_py -[0.944s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.951s] running install -[0.952s] running install_lib -[0.968s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.973s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/diffdrive_pid.py to diffdrive_pid.cpython-312.pyc -[0.979s] running install_data -[0.983s] copying package.xml -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller -[0.986s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.993s] running install_egg_info -[1.009s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[1.015s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[1.047s] running install_scripts -[1.141s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[1.149s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[1.175s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-18_23-50-15/logger_all.log b/log/build_2025-10-18_23-50-15/logger_all.log deleted file mode 100644 index 603e4f8..0000000 --- a/log/build_2025-10-18_23-50-15/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.082s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.082s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.125s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.149s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.161s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.162s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.163s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.164s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.169s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.169s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.184s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.185s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.194s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.195s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.196s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.199s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.246s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.246s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.247s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.247s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.248s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.248s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.249s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.249s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.252s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.252s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.257s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.259s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.264s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.264s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.480s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.480s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.481s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.938s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.424s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.425s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.443s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.466s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.467s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.467s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.468s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.468s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.468s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.474s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.479s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.491s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.492s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.492s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.494s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.495s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.500s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.502s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.504s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.506s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.506s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.507s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.508s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.517s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.517s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.518s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.670s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.670s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.676s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.682s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.686s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.691s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.694s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.701s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.704s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.706s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.708s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_00-23-37/events.log b/log/build_2025-10-19_00-23-37/events.log deleted file mode 100644 index 633ae72..0000000 --- a/log/build_2025-10-19_00-23-37/events.log +++ /dev/null @@ -1,43 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001232] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001431] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099498] (-) TimerEvent: {} -[0.201515] (-) TimerEvent: {} -[0.307982] (-) TimerEvent: {} -[0.411300] (-) TimerEvent: {} -[0.513767] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.516831] (-) TimerEvent: {} -[0.617506] (-) TimerEvent: {} -[0.666740] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.667612] (gazebo_controller) StdoutLine: {'line': b'creating ../../build/gazebo_controller/gazebo_controller.egg-info\n'} -[0.676843] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.678590] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.679685] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.680538] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.681271] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.682084] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.705160] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.706266] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.706906] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.707350] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.707741] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.708274] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build\n'} -[0.708725] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib\n'} -[0.709183] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.709517] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.709956] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.711106] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.715359] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.718527] (-) TimerEvent: {} -[0.726722] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.727705] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.729561] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.740532] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.742698] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.749642] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.819467] (-) TimerEvent: {} -[0.826455] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.827910] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.844743] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.862607] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.864108] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/command.log b/log/build_2025-10-19_00-23-37/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_00-23-37/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log deleted file mode 100644 index b3191bb..0000000 --- a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout.log +++ /dev/null @@ -1,28 +0,0 @@ -running egg_info -creating ../../build/gazebo_controller/gazebo_controller.egg-info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log deleted file mode 100644 index b3191bb..0000000 --- a/log/build_2025-10-19_00-23-37/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,28 +0,0 @@ -running egg_info -creating ../../build/gazebo_controller/gazebo_controller.egg-info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log b/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log deleted file mode 100644 index aa10e1f..0000000 --- a/log/build_2025-10-19_00-23-37/gazebo_controller/streams.log +++ /dev/null @@ -1,30 +0,0 @@ -[0.515s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.666s] running egg_info -[0.667s] creating ../../build/gazebo_controller/gazebo_controller.egg-info -[0.676s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.677s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.678s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.679s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.680s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.681s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.704s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.705s] adding license file 'LICENSE' -[0.706s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.706s] running build -[0.706s] running build_py -[0.707s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build -[0.707s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib -[0.708s] creating /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.708s] copying gazebo_controller/__init__.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.709s] copying gazebo_controller/diffdrive_pid.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.713s] running install -[0.716s] running install_lib -[0.725s] running install_data -[0.726s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.728s] running install_egg_info -[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.748s] running install_scripts -[0.825s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.827s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.843s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-23-37/logger_all.log b/log/build_2025-10-19_00-23-37/logger_all.log deleted file mode 100644 index 222505f..0000000 --- a/log/build_2025-10-19_00-23-37/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.107s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.107s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.108s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.108s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.132s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.135s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.148s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.148s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.154s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.156s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.196s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.196s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.197s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.197s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.198s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.199s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.200s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.201s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.202s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.203s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.349s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.349s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.349s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.714s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.043s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.044s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.046s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.052s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.053s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.053s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.053s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.054s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.055s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.056s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.056s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.056s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.057s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.057s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.059s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.059s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.060s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.060s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.061s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.061s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.061s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.067s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.067s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.067s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.156s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.156s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.158s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.160s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.162s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.163s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.163s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.165s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.165s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.167s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.167s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_00-25-31/events.log b/log/build_2025-10-19_00-25-31/events.log deleted file mode 100644 index 82e408c..0000000 --- a/log/build_2025-10-19_00-25-31/events.log +++ /dev/null @@ -1,36 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000228] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000611] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.101777] (-) TimerEvent: {} -[0.203557] (-) TimerEvent: {} -[0.310561] (-) TimerEvent: {} -[0.422542] (-) TimerEvent: {} -[0.506528] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.523659] (-) TimerEvent: {} -[0.624602] (-) TimerEvent: {} -[0.664520] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.674241] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.675078] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.675693] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.676336] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.677078] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.699267] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.700586] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.700946] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.701372] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.701694] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.702428] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.706393] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.717747] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.718104] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.719766] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.726037] (-) TimerEvent: {} -[0.730022] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.732456] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.742834] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.822779] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.823982] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.827055] (-) TimerEvent: {} -[0.842366] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.858892] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.860707] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/command.log b/log/build_2025-10-19_00-25-31/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_00-25-31/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log deleted file mode 100644 index 1b0cb9f..0000000 --- a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 1b0cb9f..0000000 --- a/log/build_2025-10-19_00-25-31/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log b/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log deleted file mode 100644 index 1846ade..0000000 --- a/log/build_2025-10-19_00-25-31/gazebo_controller/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.509s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.664s] running egg_info -[0.674s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.675s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.675s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.676s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.677s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.699s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.700s] adding license file 'LICENSE' -[0.700s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.701s] running build -[0.701s] running build_py -[0.702s] running install -[0.706s] running install_lib -[0.717s] running install_data -[0.718s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.719s] running install_egg_info -[0.730s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.732s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.743s] running install_scripts -[0.822s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.824s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.842s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_00-25-31/logger_all.log b/log/build_2025-10-19_00-25-31/logger_all.log deleted file mode 100644 index fc1a92c..0000000 --- a/log/build_2025-10-19_00-25-31/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.069s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.069s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.095s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.120s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.134s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.135s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.137s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.174s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.175s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.175s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.175s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.175s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.175s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.176s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.177s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.177s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.178s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.179s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.180s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.180s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.317s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.317s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.317s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.687s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.020s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.021s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.023s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.028s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.028s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.028s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.029s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.030s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.031s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.031s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.031s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.032s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.033s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.034s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.035s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.035s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.036s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.036s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.041s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.041s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.041s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.121s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.122s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.123s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.124s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.126s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.127s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.128s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.130s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.131s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.132s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.133s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-02-03/events.log b/log/build_2025-10-19_01-02-03/events.log deleted file mode 100644 index f6087b1..0000000 --- a/log/build_2025-10-19_01-02-03/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001052] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001264] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.100101] (-) TimerEvent: {} -[0.205399] (-) TimerEvent: {} -[0.308327] (-) TimerEvent: {} -[0.412603] (-) TimerEvent: {} -[0.514160] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.517265] (-) TimerEvent: {} -[0.617626] (-) TimerEvent: {} -[0.670807] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.680495] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.681544] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.682474] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.686860] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.687505] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.711816] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.713317] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.713721] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.714246] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.714558] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.715277] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.719079] (-) TimerEvent: {} -[0.719344] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.730446] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.730924] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.732510] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.734148] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.745055] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.747534] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.760189] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.820645] (-) TimerEvent: {} -[0.839600] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.841444] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.861618] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.883168] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.886532] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/command.log b/log/build_2025-10-19_01-02-03/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-02-03/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log deleted file mode 100644 index e942640..0000000 --- a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log deleted file mode 100644 index e942640..0000000 --- a/log/build_2025-10-19_01-02-03/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log b/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log deleted file mode 100644 index 53bca2d..0000000 --- a/log/build_2025-10-19_01-02-03/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.515s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.670s] running egg_info -[0.679s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.680s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.681s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.686s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.686s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.710s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.712s] adding license file 'LICENSE' -[0.712s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.713s] running build -[0.713s] running build_py -[0.714s] running install -[0.718s] running install_lib -[0.729s] running install_data -[0.730s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.731s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.733s] running install_egg_info -[0.744s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.746s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.759s] running install_scripts -[0.839s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.840s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.861s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-02-03/logger_all.log b/log/build_2025-10-19_01-02-03/logger_all.log deleted file mode 100644 index 6780c08..0000000 --- a/log/build_2025-10-19_01-02-03/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.073s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.073s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.125s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.143s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.144s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.186s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.186s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.187s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.187s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.187s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.188s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.190s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.191s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.192s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.192s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.335s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.335s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.335s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.705s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.050s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.052s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.054s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.061s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.061s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.061s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.061s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.062s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.063s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.064s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.064s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.064s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.066s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.067s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.068s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.069s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.070s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.071s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.071s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.078s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.078s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.078s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.175s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.176s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.177s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.179s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.181s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.182s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.183s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.185s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.186s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.188s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.189s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-04-19/events.log b/log/build_2025-10-19_01-04-19/events.log deleted file mode 100644 index eb55a9e..0000000 --- a/log/build_2025-10-19_01-04-19/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000253] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000619] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.098569] (-) TimerEvent: {} -[0.208213] (-) TimerEvent: {} -[0.320535] (-) TimerEvent: {} -[0.425525] (-) TimerEvent: {} -[0.529548] (-) TimerEvent: {} -[0.553128] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.630535] (-) TimerEvent: {} -[0.714278] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.725168] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.725975] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.726945] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.727599] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.728117] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.733503] (-) TimerEvent: {} -[0.751066] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.752555] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.752951] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.753759] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.755046] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.757686] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.758921] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.770199] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.770728] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.772074] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.783292] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.785494] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.794170] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.834543] (-) TimerEvent: {} -[0.893741] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.895358] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.915525] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.934375] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.936248] (-) TimerEvent: {} -[0.936592] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/command.log b/log/build_2025-10-19_01-04-19/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-04-19/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log deleted file mode 100644 index ffd67b8..0000000 --- a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log deleted file mode 100644 index ffd67b8..0000000 --- a/log/build_2025-10-19_01-04-19/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log b/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log deleted file mode 100644 index 31d679e..0000000 --- a/log/build_2025-10-19_01-04-19/gazebo_controller/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.556s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.714s] running egg_info -[0.725s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.726s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.727s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.727s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.728s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.751s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.752s] adding license file 'LICENSE' -[0.753s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.754s] running build -[0.757s] running build_py -[0.757s] running install -[0.758s] running install_lib -[0.770s] running install_data -[0.770s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.772s] running install_egg_info -[0.783s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.785s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.794s] running install_scripts -[0.894s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.895s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.915s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-19/logger_all.log b/log/build_2025-10-19_01-04-19/logger_all.log deleted file mode 100644 index 7656090..0000000 --- a/log/build_2025-10-19_01-04-19/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.078s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.078s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.105s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.105s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.133s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.154s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.195s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.195s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.196s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.196s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.196s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.197s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.197s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.199s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.200s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.200s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.351s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.351s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.351s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.754s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.114s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.115s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.118s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.123s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.124s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.124s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.124s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.125s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.126s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.127s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.127s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.127s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.128s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.129s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.130s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.130s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.131s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.132s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.132s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.138s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.139s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.139s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.230s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.230s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.231s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.232s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.235s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.235s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.236s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.238s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.238s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.240s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.240s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-04-22/events.log b/log/build_2025-10-19_01-04-22/events.log deleted file mode 100644 index 6eb9c11..0000000 --- a/log/build_2025-10-19_01-04-22/events.log +++ /dev/null @@ -1,35 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001117] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001330] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099620] (-) TimerEvent: {} -[0.200631] (-) TimerEvent: {} -[0.309626] (-) TimerEvent: {} -[0.414818] (-) TimerEvent: {} -[0.492771] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.515602] (-) TimerEvent: {} -[0.620862] (-) TimerEvent: {} -[0.648517] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.658896] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.659675] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.660440] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.661156] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.661591] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.682742] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.684393] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.684929] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.685347] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.689592] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.691643] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.696259] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.701265] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.701970] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.713176] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.715381] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.721611] (-) TimerEvent: {} -[0.723296] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.801319] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.802656] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.821968] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.822667] (-) TimerEvent: {} -[0.840825] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.842468] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/command.log b/log/build_2025-10-19_01-04-22/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-04-22/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log deleted file mode 100644 index 3009ae9..0000000 --- a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout.log +++ /dev/null @@ -1,20 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 3009ae9..0000000 --- a/log/build_2025-10-19_01-04-22/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,20 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log b/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log deleted file mode 100644 index 6c95060..0000000 --- a/log/build_2025-10-19_01-04-22/gazebo_controller/streams.log +++ /dev/null @@ -1,22 +0,0 @@ -[0.494s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.647s] running egg_info -[0.658s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.658s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.659s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.660s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.660s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.681s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.683s] adding license file 'LICENSE' -[0.683s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.684s] running build -[0.688s] running build_py -[0.694s] running install -[0.695s] running install_lib -[0.700s] running install_data -[0.701s] running install_egg_info -[0.712s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.714s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.722s] running install_scripts -[0.800s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.801s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.821s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-04-22/logger_all.log b/log/build_2025-10-19_01-04-22/logger_all.log deleted file mode 100644 index bc4a855..0000000 --- a/log/build_2025-10-19_01-04-22/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.109s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.109s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.124s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.125s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.163s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.163s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.164s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.164s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.164s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.165s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.166s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.166s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.167s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.170s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.171s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.171s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.661s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.987s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.989s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[0.991s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[0.997s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[0.998s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[0.998s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[0.998s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[0.999s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.000s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.000s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.000s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.001s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.002s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.003s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.004s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.005s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.006s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.006s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.011s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.011s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.011s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.020s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.020s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.021s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.022s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.023s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.024s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.025s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.027s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.028s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.030s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.031s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-08-54/events.log b/log/build_2025-10-19_01-08-54/events.log deleted file mode 100644 index 74aec4f..0000000 --- a/log/build_2025-10-19_01-08-54/events.log +++ /dev/null @@ -1,38 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000312] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000783] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.101215] (-) TimerEvent: {} -[0.202198] (-) TimerEvent: {} -[0.305231] (-) TimerEvent: {} -[0.410329] (-) TimerEvent: {} -[0.515778] (-) TimerEvent: {} -[0.549604] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.616199] (-) TimerEvent: {} -[0.709063] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.717231] (-) TimerEvent: {} -[0.719935] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.721049] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.722251] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.723128] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.723907] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.746519] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.748317] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.749324] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.749681] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.750080] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.752217] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.754994] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.767447] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.768066] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.769573] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.771182] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.773435] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.785601] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.787527] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.796598] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.818219] (-) TimerEvent: {} -[0.875977] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.877122] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.895420] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.911859] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.913528] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/command.log b/log/build_2025-10-19_01-08-54/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-08-54/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log deleted file mode 100644 index eb71fc8..0000000 --- a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout.log +++ /dev/null @@ -1,23 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log deleted file mode 100644 index eb71fc8..0000000 --- a/log/build_2025-10-19_01-08-54/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,23 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log b/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log deleted file mode 100644 index cb12ca0..0000000 --- a/log/build_2025-10-19_01-08-54/gazebo_controller/streams.log +++ /dev/null @@ -1,25 +0,0 @@ -[0.551s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.709s] running egg_info -[0.720s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.721s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.722s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.723s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.723s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.746s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.748s] adding license file 'LICENSE' -[0.749s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.749s] running build -[0.749s] running build_py -[0.754s] running install -[0.754s] running install_lib -[0.767s] running install_data -[0.768s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.769s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.771s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.775s] running install_egg_info -[0.785s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.787s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.796s] running install_scripts -[0.875s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.877s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.895s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-08-54/logger_all.log b/log/build_2025-10-19_01-08-54/logger_all.log deleted file mode 100644 index e744ea3..0000000 --- a/log/build_2025-10-19_01-08-54/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.066s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.066s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.094s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.095s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.096s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.121s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.121s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.134s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.141s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.183s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.183s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.183s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.183s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.184s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.184s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.187s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.187s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.188s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.188s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.335s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.335s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.335s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.738s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.081s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.085s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.090s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.090s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.090s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.091s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.092s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.093s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.093s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.094s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.094s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.096s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.096s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.097s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.097s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.103s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.103s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.103s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.209s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.209s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.210s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.212s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.214s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.215s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.216s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.218s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.219s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.221s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.222s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-21-55/events.log b/log/build_2025-10-19_01-21-55/events.log deleted file mode 100644 index d85ce82..0000000 --- a/log/build_2025-10-19_01-21-55/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001148] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001320] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099304] (-) TimerEvent: {} -[0.200310] (-) TimerEvent: {} -[0.311319] (-) TimerEvent: {} -[0.418960] (-) TimerEvent: {} -[0.526332] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.529140] (-) TimerEvent: {} -[0.629364] (-) TimerEvent: {} -[0.689287] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.699733] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.705068] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.708551] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.710271] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.713632] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.730490] (-) TimerEvent: {} -[0.739614] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.740880] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.743556] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.743975] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.744465] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.748354] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.749948] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.761611] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.762291] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.764454] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.765830] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.778061] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.780148] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.789203] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.831308] (-) TimerEvent: {} -[0.868164] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.869560] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.889541] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.910779] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.912408] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/command.log b/log/build_2025-10-19_01-21-55/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-21-55/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log deleted file mode 100644 index 227ec62..0000000 --- a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 227ec62..0000000 --- a/log/build_2025-10-19_01-21-55/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log b/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log deleted file mode 100644 index d5bbe99..0000000 --- a/log/build_2025-10-19_01-21-55/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.527s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.688s] running egg_info -[0.702s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.706s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.708s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.711s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.713s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.738s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.742s] adding license file 'LICENSE' -[0.742s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.743s] running build -[0.744s] running build_py -[0.748s] running install -[0.752s] running install_lib -[0.760s] running install_data -[0.761s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.763s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.766s] running install_egg_info -[0.777s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.779s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.788s] running install_scripts -[0.867s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.868s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.888s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-21-55/logger_all.log b/log/build_2025-10-19_01-21-55/logger_all.log deleted file mode 100644 index cf868b2..0000000 --- a/log/build_2025-10-19_01-21-55/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.097s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.098s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.099s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.125s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.138s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.143s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.144s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.145s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.186s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.187s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.187s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.187s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.187s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.188s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.188s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.189s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.189s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.191s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.192s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.193s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.194s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.338s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.338s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.338s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.717s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.078s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.080s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.088s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.089s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.089s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.090s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.091s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.091s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.093s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.093s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.094s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.095s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.097s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.098s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.099s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.099s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.104s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.105s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.105s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.211s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.211s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.212s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.214s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.216s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.217s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.218s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.220s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.220s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.222s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.223s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-22-11/events.log b/log/build_2025-10-19_01-22-11/events.log deleted file mode 100644 index 3337fdf..0000000 --- a/log/build_2025-10-19_01-22-11/events.log +++ /dev/null @@ -1,35 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001153] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001341] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099688] (-) TimerEvent: {} -[0.204760] (-) TimerEvent: {} -[0.310131] (-) TimerEvent: {} -[0.415648] (-) TimerEvent: {} -[0.486479] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.516729] (-) TimerEvent: {} -[0.620638] (-) TimerEvent: {} -[0.647008] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.657519] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.658648] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.659400] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.659958] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.660389] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.682053] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.683626] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.684349] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.684921] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.685379] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.686830] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.689976] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.700622] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.701333] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.711769] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.713527] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.721368] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.721715] (-) TimerEvent: {} -[0.799719] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.801130] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.819110] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.822621] (-) TimerEvent: {} -[0.834960] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.836912] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/command.log b/log/build_2025-10-19_01-22-11/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-22-11/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log deleted file mode 100644 index 3009ae9..0000000 --- a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout.log +++ /dev/null @@ -1,20 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 3009ae9..0000000 --- a/log/build_2025-10-19_01-22-11/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,20 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log b/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log deleted file mode 100644 index 1b9579b..0000000 --- a/log/build_2025-10-19_01-22-11/gazebo_controller/streams.log +++ /dev/null @@ -1,22 +0,0 @@ -[0.489s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.646s] running egg_info -[0.657s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.658s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.658s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.659s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.659s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.681s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.683s] adding license file 'LICENSE' -[0.683s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.684s] running build -[0.685s] running build_py -[0.688s] running install -[0.692s] running install_lib -[0.699s] running install_data -[0.701s] running install_egg_info -[0.711s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.712s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.720s] running install_scripts -[0.799s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.800s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.818s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-22-11/logger_all.log b/log/build_2025-10-19_01-22-11/logger_all.log deleted file mode 100644 index 1f274b2..0000000 --- a/log/build_2025-10-19_01-22-11/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.085s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.085s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.087s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.087s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.089s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.119s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.119s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.120s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.134s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.135s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.137s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.173s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.173s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.174s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.174s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.174s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.175s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.176s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.176s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.178s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.178s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.179s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.179s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.315s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.316s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.316s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.666s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.995s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.996s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[0.998s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.003s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.003s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.004s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.004s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.004s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.004s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.005s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.005s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.006s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.006s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.006s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.007s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.008s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.008s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.009s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.009s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.010s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.010s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.015s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.015s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.015s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.024s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.024s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.025s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.026s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.028s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.029s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.030s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.031s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.032s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.033s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.034s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-26-08/events.log b/log/build_2025-10-19_01-26-08/events.log deleted file mode 100644 index 4ba62e6..0000000 --- a/log/build_2025-10-19_01-26-08/events.log +++ /dev/null @@ -1,39 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001249] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001501] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.104386] (-) TimerEvent: {} -[0.207395] (-) TimerEvent: {} -[0.311655] (-) TimerEvent: {} -[0.416638] (-) TimerEvent: {} -[0.519773] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-1_TIME5193204', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '1969', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:44ed96bb-cf6f-4ba0-88cf-503cf43953f6', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.523843] (-) TimerEvent: {} -[0.624384] (-) TimerEvent: {} -[0.680327] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.690909] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.691925] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.692592] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.693127] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.693630] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.715349] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.717108] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.717737] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.718148] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.721394] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.722764] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.726407] (-) TimerEvent: {} -[0.726488] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.734032] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.734679] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.735761] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.737058] (gazebo_controller) StdoutLine: {'line': b'creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf\n'} -[0.737552] (gazebo_controller) StdoutLine: {'line': b'copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf\n'} -[0.738860] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.750100] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.752248] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.761048] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.827406] (-) TimerEvent: {} -[0.837716] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.838746] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.857875] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.874372] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.876463] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/command.log b/log/build_2025-10-19_01-26-08/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-26-08/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log deleted file mode 100644 index e941862..0000000 --- a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout.log +++ /dev/null @@ -1,24 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log deleted file mode 100644 index e941862..0000000 --- a/log/build_2025-10-19_01-26-08/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,24 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log b/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log deleted file mode 100644 index 1755d4a..0000000 --- a/log/build_2025-10-19_01-26-08/gazebo_controller/streams.log +++ /dev/null @@ -1,26 +0,0 @@ -[0.522s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.679s] running egg_info -[0.690s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.690s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.691s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.692s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.692s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.714s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.716s] adding license file 'LICENSE' -[0.716s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.719s] running build -[0.721s] running build_py -[0.724s] running install -[0.725s] running install_lib -[0.733s] running install_data -[0.733s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.734s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.736s] creating /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -[0.736s] copying urdf/vehicle_blue.urdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/urdf -[0.740s] running install_egg_info -[0.748s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.751s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.759s] running install_scripts -[0.836s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.837s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.856s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-26-08/logger_all.log b/log/build_2025-10-19_01-26-08/logger_all.log deleted file mode 100644 index 46ccade..0000000 --- a/log/build_2025-10-19_01-26-08/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.071s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.071s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.098s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.132s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.157s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.161s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.162s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.164s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.165s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.204s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.205s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.205s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.205s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.206s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.206s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.206s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.208s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.208s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.209s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.210s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.211s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.211s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.363s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.363s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.363s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.730s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.065s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.067s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.074s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.074s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.074s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.075s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.076s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.076s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.077s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.077s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.078s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.079s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.080s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.081s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.082s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.089s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.089s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.090s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.183s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.183s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.185s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.187s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.189s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.189s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.190s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.192s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.193s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.194s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.195s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-45-45/events.log b/log/build_2025-10-19_01-45-45/events.log deleted file mode 100644 index c511202..0000000 --- a/log/build_2025-10-19_01-45-45/events.log +++ /dev/null @@ -1,39 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001285] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001459] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099272] (-) TimerEvent: {} -[0.200342] (-) TimerEvent: {} -[0.303233] (-) TimerEvent: {} -[0.407236] (-) TimerEvent: {} -[0.512237] (-) TimerEvent: {} -[0.613243] (-) TimerEvent: {} -[0.673821] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:da6e94d2-88db-4e0a-bb78-66e8a0b48b6d', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.716231] (-) TimerEvent: {} -[0.820241] (-) TimerEvent: {} -[0.861944] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.873434] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.876860] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.882097] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.884298] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.887694] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.920766] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.922363] (-) TimerEvent: {} -[0.925724] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.928172] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.930074] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.930576] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.931388] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.936251] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.951853] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.963866] (gazebo_controller) StdoutLine: {'line': b'copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.986449] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[1.002232] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[1.009898] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[1.023242] (-) TimerEvent: {} -[1.033937] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[1.125236] (-) TimerEvent: {} -[1.138900] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[1.141393] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[1.164751] (gazebo_controller) CommandEnded: {'returncode': 0} -[1.214343] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[1.220206] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/command.log b/log/build_2025-10-19_01-45-45/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-45-45/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log deleted file mode 100644 index ef9de5c..0000000 --- a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log deleted file mode 100644 index ef9de5c..0000000 --- a/log/build_2025-10-19_01-45-45/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log b/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log deleted file mode 100644 index eae026c..0000000 --- a/log/build_2025-10-19_01-45-45/gazebo_controller/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.679s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.861s] running egg_info -[0.874s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.879s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.881s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.885s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.888s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.919s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.926s] adding license file 'LICENSE' -[0.928s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.928s] running build -[0.929s] running build_py -[0.932s] running install -[0.935s] running install_lib -[0.955s] running install_data -[0.970s] copying launch/ros_gz_bridge.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.989s] running install_egg_info -[1.001s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[1.009s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[1.032s] running install_scripts -[1.138s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[1.140s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[1.163s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-45-45/logger_all.log b/log/build_2025-10-19_01-45-45/logger_all.log deleted file mode 100644 index 835ef09..0000000 --- a/log/build_2025-10-19_01-45-45/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.092s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.093s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.125s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.126s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.127s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.127s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.131s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.150s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.151s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.152s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.153s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.154s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.156s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.157s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.158s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.158s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.159s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.160s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.161s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.163s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.165s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.166s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.167s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.170s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.170s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.171s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.171s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.186s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.187s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.193s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.193s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.195s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.237s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.238s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.239s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.239s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.239s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.240s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.240s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.240s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.242s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.242s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.251s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.253s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.255s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.255s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.447s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.447s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.448s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.922s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.406s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.408s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.418s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.433s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.434s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.434s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.435s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.436s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.439s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.441s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.441s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.442s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.444s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.445s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.448s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.449s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.450s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.455s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.455s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.467s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.467s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.467s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.647s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.647s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.653s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.659s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.662s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.664s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.667s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.673s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.677s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.684s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.688s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_01-58-05/events.log b/log/build_2025-10-19_01-58-05/events.log deleted file mode 100644 index f369154..0000000 --- a/log/build_2025-10-19_01-58-05/events.log +++ /dev/null @@ -1,41 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001189] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001362] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099169] (-) TimerEvent: {} -[0.200191] (-) TimerEvent: {} -[0.302411] (-) TimerEvent: {} -[0.406304] (-) TimerEvent: {} -[0.511219] (-) TimerEvent: {} -[0.521212] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.614152] (-) TimerEvent: {} -[0.683283] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.694591] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.695920] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.697077] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.698090] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.699009] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.715341] (-) TimerEvent: {} -[0.724820] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.727180] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.728292] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.728769] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.729192] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.729813] (gazebo_controller) StdoutLine: {'line': b'copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller\n'} -[0.734146] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.735724] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.746874] (gazebo_controller) StdoutLine: {'line': b'copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller\n'} -[0.748505] (gazebo_controller) StdoutLine: {'line': b'byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc\n'} -[0.750564] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.751185] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.752600] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.754490] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.766799] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.769281] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.777973] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.816153] (-) TimerEvent: {} -[0.858860] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.860038] (gazebo_controller) StdoutLine: {'line': b'Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.861355] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.881160] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.899856] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.902555] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/command.log b/log/build_2025-10-19_01-58-05/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_01-58-05/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log deleted file mode 100644 index 25aa3e7..0000000 --- a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout.log +++ /dev/null @@ -1,26 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 25aa3e7..0000000 --- a/log/build_2025-10-19_01-58-05/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,26 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -running install -running install_lib -copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log b/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log deleted file mode 100644 index c394d82..0000000 --- a/log/build_2025-10-19_01-58-05/gazebo_controller/streams.log +++ /dev/null @@ -1,28 +0,0 @@ -[0.522s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.683s] running egg_info -[0.694s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.695s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.696s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.697s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.698s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.724s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.726s] adding license file 'LICENSE' -[0.727s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.727s] running build -[0.728s] running build_py -[0.728s] copying gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller -[0.734s] running install -[0.737s] running install_lib -[0.746s] copying /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build/lib/gazebo_controller/odom_to_tf.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller -[0.747s] byte-compiling /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller/odom_to_tf.py to odom_to_tf.cpython-312.pyc -[0.749s] running install_data -[0.750s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.751s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.753s] running install_egg_info -[0.765s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.768s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.776s] running install_scripts -[0.858s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.859s] Installing odom_to_tf script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.860s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.880s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_01-58-05/logger_all.log b/log/build_2025-10-19_01-58-05/logger_all.log deleted file mode 100644 index 1500093..0000000 --- a/log/build_2025-10-19_01-58-05/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.065s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.065s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.089s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.090s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.090s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.090s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.091s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.109s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.110s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.111s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.112s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.113s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.114s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.117s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.117s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.118s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.131s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.136s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.137s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.138s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.139s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.180s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.181s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.181s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.181s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.182s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.182s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.182s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.183s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.184s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.185s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.186s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.187s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.187s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.337s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.338s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.338s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.707s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.064s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.066s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.068s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.073s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.073s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.074s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.075s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.076s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.076s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.077s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.077s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.078s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.079s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.080s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.081s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.081s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.082s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.082s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.083s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.083s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.090s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.090s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.090s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.172s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.172s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.174s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.175s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.177s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.178s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.178s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.180s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.181s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.183s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.184s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-02-05/events.log b/log/build_2025-10-19_02-02-05/events.log deleted file mode 100644 index cd6f133..0000000 --- a/log/build_2025-10-19_02-02-05/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000309] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000450] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.098834] (-) TimerEvent: {} -[0.203854] (-) TimerEvent: {} -[0.305816] (-) TimerEvent: {} -[0.410818] (-) TimerEvent: {} -[0.513831] (-) TimerEvent: {} -[0.530759] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.614862] (-) TimerEvent: {} -[0.690482] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.700568] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.701544] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.702679] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.703505] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.704022] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.715823] (-) TimerEvent: {} -[0.726235] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.728272] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.728891] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.729361] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.729820] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.734112] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.737874] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.746278] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.746743] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.748025] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.749443] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.761263] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.763463] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.771944] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.816816] (-) TimerEvent: {} -[0.850924] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.852555] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.873785] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.895611] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.897325] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/command.log b/log/build_2025-10-19_02-02-05/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-02-05/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log deleted file mode 100644 index 376ba4a..0000000 --- a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 376ba4a..0000000 --- a/log/build_2025-10-19_02-02-05/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log b/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log deleted file mode 100644 index 82858eb..0000000 --- a/log/build_2025-10-19_02-02-05/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.534s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.690s] running egg_info -[0.700s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.701s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.702s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.703s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.704s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.726s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.728s] adding license file 'LICENSE' -[0.729s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.729s] running build -[0.732s] running build_py -[0.737s] running install -[0.737s] running install_lib -[0.746s] running install_data -[0.747s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.748s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.752s] running install_egg_info -[0.761s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.763s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.771s] running install_scripts -[0.851s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.852s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.873s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-02-05/logger_all.log b/log/build_2025-10-19_02-02-05/logger_all.log deleted file mode 100644 index dfaeb9f..0000000 --- a/log/build_2025-10-19_02-02-05/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.072s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.072s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.099s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.099s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.122s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.129s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.147s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.147s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.149s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.150s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.192s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.193s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.193s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.194s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.194s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.194s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.196s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.196s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.199s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.200s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.201s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.201s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.356s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.357s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.357s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.730s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.070s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.083s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.083s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.084s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.085s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.086s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.087s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.087s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.088s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.088s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.089s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.090s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.091s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.091s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.091s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.092s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.097s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.097s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.098s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.199s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.199s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.201s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.202s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.205s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.205s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.206s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.208s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.209s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.211s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.212s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-04-47/events.log b/log/build_2025-10-19_02-04-47/events.log deleted file mode 100644 index b7e3382..0000000 --- a/log/build_2025-10-19_02-04-47/events.log +++ /dev/null @@ -1,36 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000423] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000536] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.098888] (-) TimerEvent: {} -[0.199908] (-) TimerEvent: {} -[0.308054] (-) TimerEvent: {} -[0.413565] (-) TimerEvent: {} -[0.521058] (-) TimerEvent: {} -[0.523294] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.622112] (-) TimerEvent: {} -[0.681829] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.692375] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.693932] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.695286] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.696431] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.697527] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.720135] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.721490] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.722599] (-) TimerEvent: {} -[0.722860] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.723254] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.723644] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.726994] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.728201] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.740644] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.741472] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.743644] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.755875] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.758123] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.767521] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.822866] (-) TimerEvent: {} -[0.850038] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.852206] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.873515] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.895246] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.897045] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/command.log b/log/build_2025-10-19_02-04-47/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-04-47/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log deleted file mode 100644 index 1b0cb9f..0000000 --- a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 1b0cb9f..0000000 --- a/log/build_2025-10-19_02-04-47/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log b/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log deleted file mode 100644 index 8d4b290..0000000 --- a/log/build_2025-10-19_02-04-47/gazebo_controller/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.525s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.681s] running egg_info -[0.692s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.694s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.695s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.696s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.697s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.719s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.721s] adding license file 'LICENSE' -[0.722s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.722s] running build -[0.726s] running build_py -[0.726s] running install -[0.727s] running install_lib -[0.740s] running install_data -[0.741s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.743s] running install_egg_info -[0.755s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.757s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.766s] running install_scripts -[0.850s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.852s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.872s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-04-47/logger_all.log b/log/build_2025-10-19_02-04-47/logger_all.log deleted file mode 100644 index 960d562..0000000 --- a/log/build_2025-10-19_02-04-47/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.074s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.074s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.103s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.133s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.147s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.147s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.153s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.154s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.193s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.194s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.194s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.194s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.195s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.195s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.195s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.196s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.197s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.198s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.201s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.201s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.347s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.347s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.347s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.723s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.071s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.075s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.082s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.083s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.083s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.084s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.085s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.086s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.086s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.086s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.087s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.088s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.089s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.090s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.091s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.092s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.092s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.098s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.098s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.098s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.187s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.187s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.189s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.190s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.192s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.193s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.194s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.196s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.197s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.199s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.201s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-08-14/events.log b/log/build_2025-10-19_02-08-14/events.log deleted file mode 100644 index 8910f76..0000000 --- a/log/build_2025-10-19_02-08-14/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.001087] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.001271] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099571] (-) TimerEvent: {} -[0.200575] (-) TimerEvent: {} -[0.302532] (-) TimerEvent: {} -[0.406530] (-) TimerEvent: {} -[0.509585] (-) TimerEvent: {} -[0.537689] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.612528] (-) TimerEvent: {} -[0.694076] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.704199] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.705350] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.706200] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.706831] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.707337] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.713661] (-) TimerEvent: {} -[0.729735] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.731502] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.732125] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.732472] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.732946] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.734841] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.739229] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.749381] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.749949] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.751077] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.752390] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.763456] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.765736] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.772875] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.814547] (-) TimerEvent: {} -[0.852307] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.853830] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.873580] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.892029] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.893763] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/command.log b/log/build_2025-10-19_02-08-14/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-08-14/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log deleted file mode 100644 index 3e6b2a1..0000000 --- a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 3e6b2a1..0000000 --- a/log/build_2025-10-19_02-08-14/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log b/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log deleted file mode 100644 index 86089b0..0000000 --- a/log/build_2025-10-19_02-08-14/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.540s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.693s] running egg_info -[0.703s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.704s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.705s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.705s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.706s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.728s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.730s] adding license file 'LICENSE' -[0.731s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.731s] running build -[0.732s] running build_py -[0.736s] running install -[0.740s] running install_lib -[0.748s] running install_data -[0.749s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.750s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.755s] running install_egg_info -[0.762s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.764s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.772s] running install_scripts -[0.851s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.853s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.872s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-08-14/logger_all.log b/log/build_2025-10-19_02-08-14/logger_all.log deleted file mode 100644 index 3f1ee54..0000000 --- a/log/build_2025-10-19_02-08-14/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.070s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.070s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.095s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.096s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.096s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.097s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.097s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.098s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.115s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.116s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.117s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.118s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.119s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.120s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.121s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.123s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.124s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.136s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.139s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.140s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.142s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.143s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.182s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.182s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.183s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.183s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.184s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.184s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.185s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.185s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.187s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.188s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.189s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.189s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.346s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.346s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.346s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.725s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.058s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.060s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.063s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.069s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.070s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.070s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.070s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.071s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.072s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.072s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.072s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.073s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.073s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.074s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.075s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.075s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.076s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.076s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.082s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.082s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.082s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.176s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.176s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.177s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.179s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.180s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.181s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.182s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.184s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.185s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.186s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.187s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-09-01/events.log b/log/build_2025-10-19_02-09-01/events.log deleted file mode 100644 index 49a4b75..0000000 --- a/log/build_2025-10-19_02-09-01/events.log +++ /dev/null @@ -1,36 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000263] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000377] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099122] (-) TimerEvent: {} -[0.204280] (-) TimerEvent: {} -[0.310260] (-) TimerEvent: {} -[0.412341] (-) TimerEvent: {} -[0.495796] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.513129] (-) TimerEvent: {} -[0.615312] (-) TimerEvent: {} -[0.655983] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.667331] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.668531] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.669461] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.670584] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.671689] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.696288] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.697618] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.698403] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.698996] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.703140] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.704441] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.707441] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.715513] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.715923] (-) TimerEvent: {} -[0.716165] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.717911] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.729339] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.731595] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.740353] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.817809] (-) TimerEvent: {} -[0.818328] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.819810] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.838659] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.857029] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.858848] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/command.log b/log/build_2025-10-19_02-09-01/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-09-01/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log deleted file mode 100644 index ffd67b8..0000000 --- a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log deleted file mode 100644 index ffd67b8..0000000 --- a/log/build_2025-10-19_02-09-01/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,21 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log b/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log deleted file mode 100644 index e455fa1..0000000 --- a/log/build_2025-10-19_02-09-01/gazebo_controller/streams.log +++ /dev/null @@ -1,23 +0,0 @@ -[0.498s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.656s] running egg_info -[0.667s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.668s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.669s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.671s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.671s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.696s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.698s] adding license file 'LICENSE' -[0.698s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.701s] running build -[0.703s] running build_py -[0.707s] running install -[0.707s] running install_lib -[0.715s] running install_data -[0.716s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.721s] running install_egg_info -[0.729s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.731s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.740s] running install_scripts -[0.818s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.819s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.838s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-09-01/logger_all.log b/log/build_2025-10-19_02-09-01/logger_all.log deleted file mode 100644 index f120bd5..0000000 --- a/log/build_2025-10-19_02-09-01/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.061s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.061s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.084s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.084s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.085s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.086s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.110s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.123s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.126s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.128s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.129s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.167s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.167s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.169s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.169s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.171s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.172s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.172s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.313s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.313s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.313s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.667s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.008s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.009s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.012s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.018s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.018s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.019s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.019s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.019s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.019s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.020s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.020s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.021s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.021s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.022s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.022s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.023s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.024s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.025s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.025s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.026s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.026s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.031s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.031s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.031s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.117s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.117s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.119s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.120s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.122s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.123s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.124s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.125s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.126s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.128s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.129s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-14-07/events.log b/log/build_2025-10-19_02-14-07/events.log deleted file mode 100644 index 4322b67..0000000 --- a/log/build_2025-10-19_02-14-07/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000307] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000451] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.098473] (-) TimerEvent: {} -[0.202579] (-) TimerEvent: {} -[0.303438] (-) TimerEvent: {} -[0.406494] (-) TimerEvent: {} -[0.509451] (-) TimerEvent: {} -[0.536316] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.613432] (-) TimerEvent: {} -[0.695236] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.705419] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.706493] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.707541] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.708579] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.709256] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.714419] (-) TimerEvent: {} -[0.732223] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.734042] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.734905] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.735250] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.735567] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.739423] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.740296] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.752502] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.753242] (gazebo_controller) StdoutLine: {'line': b'copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch\n'} -[0.755057] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.756496] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.768005] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.770020] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.777672] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.815429] (-) TimerEvent: {} -[0.858684] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.860439] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.881224] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.902349] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.904024] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/command.log b/log/build_2025-10-19_02-14-07/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-14-07/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log deleted file mode 100644 index 376ba4a..0000000 --- a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 376ba4a..0000000 --- a/log/build_2025-10-19_02-14-07/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log b/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log deleted file mode 100644 index 8a33e63..0000000 --- a/log/build_2025-10-19_02-14-07/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.540s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.695s] running egg_info -[0.706s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.706s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.708s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.708s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.709s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.732s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.734s] adding license file 'LICENSE' -[0.735s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.735s] running build -[0.735s] running build_py -[0.739s] running install -[0.740s] running install_lib -[0.752s] running install_data -[0.753s] copying launch/full_simulation.launch.py -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/launch -[0.755s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.756s] running install_egg_info -[0.768s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.770s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.777s] running install_scripts -[0.859s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.860s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.881s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-14-07/logger_all.log b/log/build_2025-10-19_02-14-07/logger_all.log deleted file mode 100644 index 4229ae5..0000000 --- a/log/build_2025-10-19_02-14-07/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.075s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.075s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.103s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.104s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.104s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.123s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.124s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.125s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.126s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.127s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.128s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.129s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.130s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.132s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.146s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.150s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.151s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.152s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.195s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.196s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.196s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.196s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.197s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.197s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.198s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.199s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.199s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.202s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.204s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.205s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.205s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.359s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.359s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.359s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.740s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.081s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.083s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.085s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.092s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.093s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.093s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.093s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.094s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.095s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.096s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.096s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.096s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.097s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.098s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.099s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.100s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.101s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.101s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.102s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.102s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.102s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.108s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.108s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.108s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.208s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.209s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.210s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.211s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.213s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.214s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.215s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.216s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.217s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.219s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.220s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/build_2025-10-19_02-15-33/events.log b/log/build_2025-10-19_02-15-33/events.log deleted file mode 100644 index 422578b..0000000 --- a/log/build_2025-10-19_02-15-33/events.log +++ /dev/null @@ -1,37 +0,0 @@ -[0.000000] (-) TimerEvent: {} -[0.000189] (gazebo_controller) JobQueued: {'identifier': 'gazebo_controller', 'dependencies': OrderedDict()} -[0.000325] (gazebo_controller) JobStarted: {'identifier': 'gazebo_controller'} -[0.099898] (-) TimerEvent: {} -[0.200885] (-) TimerEvent: {} -[0.301740] (-) TimerEvent: {} -[0.406948] (-) TimerEvent: {} -[0.507342] (gazebo_controller) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/gazebo_controller', 'build', '--build-base', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build', 'install', '--record', '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'env': {'VNCDESKTOP': 'beddc2ee9ba0:1 (ubuntu)', 'XDG_ACTIVATION_TOKEN': 'caja-253-beddc2ee9ba0-terminator-2_TIME17115960', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'QT_SCALE_FACTOR': '1', 'GZ_SIM_RESOURCE_PATH': '/opt/ros/jazzy/share', 'USER': 'ubuntu', 'SUPERVISOR_GROUP_NAME': 'vnc', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/gz_sim_vendor/share/gz:/opt/ros/jazzy/opt/sdformat_vendor/share/gz:/opt/ros/jazzy/opt/gz_gui_vendor/share/gz:/opt/ros/jazzy/opt/gz_transport_vendor/share/gz:/opt/ros/jazzy/opt/gz_rendering_vendor/share/gz:/opt/ros/jazzy/opt/gz_plugin_vendor/share/gz:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/share/gz:/opt/ros/jazzy/opt/gz_msgs_vendor/share/gz:/opt/ros/jazzy/opt/gz_common_vendor/share/gz', 'HOSTNAME': 'beddc2ee9ba0', 'XDG_SESSION_TYPE': 'x11', 'SHLVL': '2', 'LD_LIBRARY_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib:/opt/ros/jazzy/opt/gz_sim_vendor/lib:/opt/ros/jazzy/opt/gz_sensors_vendor/lib:/opt/ros/jazzy/opt/gz_physics_vendor/lib:/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_gui_vendor/lib:/opt/ros/jazzy/opt/gz_transport_vendor/lib:/opt/ros/jazzy/opt/gz_rendering_vendor/lib:/opt/ros/jazzy/opt/gz_plugin_vendor/lib:/opt/ros/jazzy/opt/gz_fuel_tools_vendor/lib:/opt/ros/jazzy/opt/gz_msgs_vendor/lib:/opt/ros/jazzy/opt/gz_common_vendor/lib:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_ogre_next_vendor/lib:/opt/ros/jazzy/opt/gz_dartsim_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/ubuntu', 'OLDPWD': '/home/ubuntu/EN613', 'GIO_LAUNCHED_DESKTOP_FILE': '/home/ubuntu/Desktop/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'LC_CTYPE': 'C.UTF-8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-BhDRhEE6Yx,guid=704f747ef6c41fc1733853cf68f2e2aa', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator23558193cd9818af7fe4d2c2f5bd9d00f', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '5743', 'GNOME_KEYRING_CONTROL': '/home/ubuntu/.cache/keyring-TO0RE3', 'COLCON_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install:/home/ubuntu/turtlebot3_ws/install', 'ROS_DISTRO': 'jazzy', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'INSIDE_CAJA_PYTHON': '', 'PATH': '/opt/ros/jazzy/opt/gz_msgs_vendor/bin:/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/opt/gz_ogre_next_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SESSION_MANAGER': 'local/beddc2ee9ba0:@/tmp/.ICE-unix/69,unix/beddc2ee9ba0:/tmp/.ICE-unix/69', 'DISPLAY': ':1', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LD_PRELOAD': '/lib/aarch64-linux-gnu/libgcc_s.so.1', 'XDG_CURRENT_DESKTOP': 'MATE', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SUPERVISOR_ENABLED': '1', 'SSH_AUTH_SOCK': '/home/ubuntu/.cache/keyring-TO0RE3/ssh', 'ROS_DOMAIN_ID': '30', 'AMENT_PREFIX_PATH': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller:/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy', 'TERMINATOR_UUID': 'urn:uuid:7f372e1a-ae9e-4827-9f1d-369e29e66c2e', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'PASSWD': 'ubuntu', 'SUPERVISOR_SERVER_URL': 'unix:///var/run/supervisor.sock', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'SUPERVISOR_PROCESS_NAME': 'vnc', 'PWD': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'TURTLEBOT3_MODEL': 'burger', 'PYTHONPATH': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_teleop:/home/ubuntu/turtlebot3_ws/install/turtlebot3_teleop/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/build/turtlebot3_example:/home/ubuntu/turtlebot3_ws/install/turtlebot3_example/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces/lib/python3.12/site-packages:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'COLCON': '1', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/ubuntu/turtlebot3_ws/install/turtlebot3:/home/ubuntu/turtlebot3_ws/install/turtlebot3_simulations:/home/ubuntu/turtlebot3_ws/install/turtlebot3_bringup:/home/ubuntu/turtlebot3_ws/install/turtlebot3_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_navigation2:/home/ubuntu/turtlebot3_ws/install/turtlebot3_fake_node:/home/ubuntu/turtlebot3_ws/install/turtlebot3_msgs:/home/ubuntu/turtlebot3_ws/install/turtlebot3_gazebo:/home/ubuntu/turtlebot3_ws/install/turtlebot3_description:/home/ubuntu/turtlebot3_ws/install/turtlebot3_cartographer:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_examples:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk_custom_interfaces:/home/ubuntu/turtlebot3_ws/install/dynamixel_sdk:/opt/ros/jazzy/opt/gz_sim_vendor:/opt/ros/jazzy/opt/gz_sensors_vendor:/opt/ros/jazzy/opt/gz_physics_vendor:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_gui_vendor:/opt/ros/jazzy/opt/gz_transport_vendor:/opt/ros/jazzy/opt/gz_rendering_vendor:/opt/ros/jazzy/opt/gz_plugin_vendor:/opt/ros/jazzy/opt/gz_fuel_tools_vendor:/opt/ros/jazzy/opt/gz_msgs_vendor:/opt/ros/jazzy/opt/gz_common_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_ogre_next_vendor:/opt/ros/jazzy/opt/gz_dartsim_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor', 'QT_FONT_DPI': '96'}, 'shell': False} -[0.511275] (-) TimerEvent: {} -[0.611765] (-) TimerEvent: {} -[0.669303] (gazebo_controller) StdoutLine: {'line': b'running egg_info\n'} -[0.679856] (gazebo_controller) StdoutLine: {'line': b'writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO\n'} -[0.680984] (gazebo_controller) StdoutLine: {'line': b'writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt\n'} -[0.681689] (gazebo_controller) StdoutLine: {'line': b'writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt\n'} -[0.682366] (gazebo_controller) StdoutLine: {'line': b'writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt\n'} -[0.682902] (gazebo_controller) StdoutLine: {'line': b'writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt\n'} -[0.706155] (gazebo_controller) StdoutLine: {'line': b"reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.707755] (gazebo_controller) StdoutLine: {'line': b"adding license file 'LICENSE'\n"} -[0.708188] (gazebo_controller) StdoutLine: {'line': b"writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt'\n"} -[0.708638] (gazebo_controller) StdoutLine: {'line': b'running build\n'} -[0.708911] (gazebo_controller) StdoutLine: {'line': b'running build_py\n'} -[0.709530] (gazebo_controller) StdoutLine: {'line': b'running install\n'} -[0.712736] (-) TimerEvent: {} -[0.713551] (gazebo_controller) StdoutLine: {'line': b'running install_lib\n'} -[0.724436] (gazebo_controller) StdoutLine: {'line': b'running install_data\n'} -[0.724834] (gazebo_controller) StdoutLine: {'line': b'copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.726433] (gazebo_controller) StdoutLine: {'line': b'copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf\n'} -[0.728149] (gazebo_controller) StdoutLine: {'line': b'running install_egg_info\n'} -[0.739450] (gazebo_controller) StdoutLine: {'line': b"removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it)\n"} -[0.741522] (gazebo_controller) StdoutLine: {'line': b'Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info\n'} -[0.752405] (gazebo_controller) StdoutLine: {'line': b'running install_scripts\n'} -[0.813758] (-) TimerEvent: {} -[0.832272] (gazebo_controller) StdoutLine: {'line': b'Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller\n'} -[0.833766] (gazebo_controller) StdoutLine: {'line': b"writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log'\n"} -[0.853302] (gazebo_controller) CommandEnded: {'returncode': 0} -[0.872482] (gazebo_controller) JobEnded: {'identifier': 'gazebo_controller', 'rc': 0} -[0.875886] (-) EventReactorShutdown: {} diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/command.log b/log/build_2025-10-19_02-15-33/gazebo_controller/command.log deleted file mode 100644 index 839b9b9..0000000 --- a/log/build_2025-10-19_02-15-33/gazebo_controller/command.log +++ /dev/null @@ -1,2 +0,0 @@ -Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stderr.log deleted file mode 100644 index e69de29..0000000 diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log deleted file mode 100644 index 3e6b2a1..0000000 --- a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log b/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log deleted file mode 100644 index 3e6b2a1..0000000 --- a/log/build_2025-10-19_02-15-33/gazebo_controller/stdout_stderr.log +++ /dev/null @@ -1,22 +0,0 @@ -running egg_info -writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -running build -running build_py -running install -running install_lib -running install_data -copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -running install_egg_info -removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -running install_scripts -Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' diff --git a/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log b/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log deleted file mode 100644 index 2662b47..0000000 --- a/log/build_2025-10-19_02-15-33/gazebo_controller/streams.log +++ /dev/null @@ -1,24 +0,0 @@ -[0.511s] Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[0.669s] running egg_info -[0.680s] writing ../../build/gazebo_controller/gazebo_controller.egg-info/PKG-INFO -[0.681s] writing dependency_links to ../../build/gazebo_controller/gazebo_controller.egg-info/dependency_links.txt -[0.682s] writing entry points to ../../build/gazebo_controller/gazebo_controller.egg-info/entry_points.txt -[0.682s] writing requirements to ../../build/gazebo_controller/gazebo_controller.egg-info/requires.txt -[0.683s] writing top-level names to ../../build/gazebo_controller/gazebo_controller.egg-info/top_level.txt -[0.706s] reading manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.708s] adding license file 'LICENSE' -[0.708s] writing manifest file '../../build/gazebo_controller/gazebo_controller.egg-info/SOURCES.txt' -[0.708s] running build -[0.709s] running build_py -[0.709s] running install -[0.713s] running install_lib -[0.724s] running install_data -[0.725s] copying sdf/building_robot.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.726s] copying sdf/vehicle_blue_model.sdf -> /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf -[0.728s] running install_egg_info -[0.739s] removing '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info' (and everything under it) -[0.741s] Copying ../../build/gazebo_controller/gazebo_controller.egg-info to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages/gazebo_controller-0.0.0-py3.12.egg-info -[0.752s] running install_scripts -[0.832s] Installing diffdrive_pid script to /home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/gazebo_controller -[0.834s] writing list of installed files to '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log' -[0.853s] Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data diff --git a/log/build_2025-10-19_02-15-33/logger_all.log b/log/build_2025-10-19_02-15-33/logger_all.log deleted file mode 100644 index 26b6262..0000000 --- a/log/build_2025-10-19_02-15-33/logger_all.log +++ /dev/null @@ -1,128 +0,0 @@ -[0.059s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] -[0.059s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=10, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover -[0.082s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover -[0.083s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/ubuntu/EN613/gazebo_controller_ws' -[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] -[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' -[0.083s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] -[0.084s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] -[0.100s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' -[0.101s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' -[0.102s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' -[0.103s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' -[0.104s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] -[0.105s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] -[0.106s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ignore', 'ignore_ament_install'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ignore_ament_install' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_pkg'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_pkg' -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['colcon_meta'] -[0.107s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'colcon_meta' -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extensions ['ros'] -[0.108s] Level 1:colcon.colcon_core.package_identification:_identify(src/gazebo_controller) by extension 'ros' -[0.110s] DEBUG:colcon.colcon_core.package_identification:Package 'src/gazebo_controller' with type 'ros.ament_python' and name 'gazebo_controller' -[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults -[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover -[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults -[0.110s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover -[0.111s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters -[0.122s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover -[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/ubuntu/EN613/gazebo_controller_ws/install -[0.127s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/ubuntu/turtlebot3_ws/install -[0.129s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 389 installed packages in /opt/ros/jazzy -[0.130s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_args' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target' from command line to 'None' -[0.166s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_target_skip_unavailable' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_cache' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_clean_first' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'cmake_force_configure' from command line to 'False' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'ament_cmake_args' from command line to 'None' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_cmake_args' from command line to 'None' -[0.167s] Level 5:colcon.colcon_core.verb:set package 'gazebo_controller' build argument 'catkin_skip_building_tests' from command line to 'False' -[0.167s] DEBUG:colcon.colcon_core.verb:Building package 'gazebo_controller' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller', 'merge_install': False, 'path': '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller', 'symlink_install': False, 'test_result_base': None} -[0.167s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor -[0.168s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete -[0.168s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' with build type 'ament_python' -[0.168s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'ament_prefix_path') -[0.170s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems -[0.170s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.ps1' -[0.171s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.dsv' -[0.172s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/ament_prefix_path.sh' -[0.173s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.173s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.315s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' -[0.315s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell -[0.315s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment -[0.679s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.022s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/ubuntu/EN613/gazebo_controller_ws/src/gazebo_controller' returned '0': PYTHONPATH=/home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/gazebo_controller build --build-base /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/build install --record /home/ubuntu/EN613/gazebo_controller_ws/build/gazebo_controller/install.log --single-version-externally-managed install_data -[1.024s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake module files -[1.026s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller' for CMake config files -[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib' -[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.033s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/pkgconfig/gazebo_controller.pc' -[1.034s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/lib/python3.12/site-packages' -[1.034s] Level 1:colcon.colcon_core.shell:create_environment_hook('gazebo_controller', 'pythonpath') -[1.034s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.ps1' -[1.035s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.dsv' -[1.036s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/hook/pythonpath.sh' -[1.036s] Level 1:colcon.colcon_core.environment:checking '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/bin' -[1.036s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(gazebo_controller) -[1.037s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.ps1' -[1.037s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.dsv' -[1.038s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.sh' -[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.bash' -[1.039s] INFO:colcon.colcon_core.shell:Creating package script '/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/package.zsh' -[1.040s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/colcon-core/packages/gazebo_controller) -[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop -[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed -[1.041s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' -[1.041s] DEBUG:colcon.colcon_core.event_reactor:joining thread -[1.049s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems -[1.049s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems -[1.049s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' -[1.138s] DEBUG:colcon.colcon_core.event_reactor:joined thread -[1.138s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.ps1' -[1.139s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_ps1.py' -[1.141s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.ps1' -[1.142s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.sh' -[1.143s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/ubuntu/EN613/gazebo_controller_ws/install/_local_setup_util_sh.py' -[1.144s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.sh' -[1.146s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.bash' -[1.147s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.bash' -[1.148s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/ubuntu/EN613/gazebo_controller_ws/install/local_setup.zsh' -[1.149s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/ubuntu/EN613/gazebo_controller_ws/install/setup.zsh' diff --git a/log/latest b/log/latest deleted file mode 120000 index b57d247..0000000 --- a/log/latest +++ /dev/null @@ -1 +0,0 @@ -latest_build \ No newline at end of file diff --git a/log/latest_build b/log/latest_build deleted file mode 120000 index 5365026..0000000 --- a/log/latest_build +++ /dev/null @@ -1 +0,0 @@ -build_2025-10-19_02-15-33 \ No newline at end of file From b421cb0cbbec358642cb615c0a185cc985203532 Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 17:42:34 -0500 Subject: [PATCH 09/13] cleanup, add readme, and link demo video in readme --- .../building_robot-checkpoint.sdf | 1 - README.md | 132 ++++++ .../config/gazebo_bridge.yaml | 72 +-- .../gazebo_controller/diffdrive_pid.py | 12 +- .../launch/full_simulation.launch.py | 138 +++--- .../launch/ros_gz_bridge.launch.py | 36 +- src/gazebo_controller/package.xml | 54 +-- src/gazebo_controller/rviz/rviz_view.rviz | 428 +++++++++--------- src/gazebo_controller/sdf/maze_world.sdf | 2 +- .../sdf/vehicle_blue_model.sdf | 338 +++++++------- src/gazebo_controller/setup.py | 48 +- src/gazebo_controller/test/test_copyright.py | 4 +- src/gazebo_controller/test/test_flake8.py | 8 +- src/gazebo_controller/test/test_pep257.py | 4 +- 14 files changed, 704 insertions(+), 573 deletions(-) diff --git a/.ipynb_checkpoints/building_robot-checkpoint.sdf b/.ipynb_checkpoints/building_robot-checkpoint.sdf index 0df449c..1d6c887 100644 --- a/.ipynb_checkpoints/building_robot-checkpoint.sdf +++ b/.ipynb_checkpoints/building_robot-checkpoint.sdf @@ -58,6 +58,5 @@
- \ No newline at end of file diff --git a/README.md b/README.md index e69de29..22c64f6 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,132 @@ +# Gazebo Controller Workspace + +A ROS2 workspace for controlling differential drive robots in Gazebo simulation. + +## Demo + +See video demo of robot navigating maze [here](https://youtu.be/Ss9XE4Z-uH0) + +## Overview + +This workspace contains a ROS2 package (`gazebo_controller`) that provides: +- **Differential drive robot simulation** in Gazebo +- **ROS2-Gazebo bridge** for topic communication +- **Custom robot models** with differential drive capabilities +- **Launch files** for easy simulation startup + +## Package Structure + +``` +gazebo_controller_ws/ +├── src/ +│ └── gazebo_controller/ +│ ├── gazebo_controller/ # Python package +│ │ └── diffdrive_pid.py +│ ├── launch/ # Launch files +│ │ ├── ros_gz_bridge.launch.py +│ │ └── full_simulation.launch.py +│ ├── config/ # Configuration files +│ │ └── gazebo_bridge.yaml +│ ├── rviz/ # RVIZ settings +│ │ └── rviz_view.rviz +│ ├── sdf/ # Robot model files +│ │ └── maze_world.sdf +│ │ └── vehicle_blue_model.sdf +│ ├── package.xml # Package dependencies +│ └── setup.py # Package setup +└── README.md +``` + +## Quick Start + +### 1. Build the Workspace + +```bash +cd gazebo_controller_ws +colcon build +source install/setup.bash +``` + +### 2. Launch Options + +**Option A: Complete System (Gazebo + Bridge)** +```bash +ros2 launch gazebo_controller full_simulation.launch.py +``` + +**Option B: Bridge Only (if Gazebo already running)** +```bash +ros2 launch gazebo_controller ros_gz_bridge.launch.py +``` + +**Option C: Manual Control** +```bash +# Terminal 1: Start Gazebo +gz sim $(ros2 pkg prefix gazebo_controller)/share/gazebo_controller/sdf/building_robot.sdf + +# Terminal 2: Start Bridge +ros2 launch gazebo_controller ros_gz_bridge.launch.py +``` + +### 3. Control the Robot + +```bash +# Move forward +ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.5, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.0}" + +# Turn left +ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.5}" + +# Stop +ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.0}" +``` + +## Robot Model + +The `building_robot.sdf` contains a unique **Pizza Delivery Bot** design featuring: +- **Red chassis** with yellow delivery compartment +- **Differential drive** with realistic tire/rim wheels +- **Dual front support wheels** for stability +- **Communication antenna** for autonomous operation + +## Available Topics + +| Topic | Type | Direction | Description | +|-------|------|-----------|-------------| +| `/cmd_vel` | `geometry_msgs/msg/Twist` | ROS → Gazebo | Velocity commands | +| `/odom` | `nav_msgs/msg/Odometry` | Gazebo → ROS | Robot odometry | +| `/tf` | `tf2_msgs/msg/TFMessage` | Gazebo → ROS | Transform data | +| `/tf_static` | `tf2_msgs/msg/TFMessage` | Gazebo → ROS | Transform data (static version to help RVIZ find all links) | +| `/clock` | `rosgraph_msgs/msg/Clock` | Gazebo → ROS | Simulation time | + +## Dependencies + +- **ROS2** (Jazzy/Humble) +- **Gazebo** (Garden/Harmonic) +- **ros_gz_bridge** +- **geometry_msgs** +- **nav_msgs** +- **tf2_ros** + +## Notes + +- Ensure you run `colcon build` from the **workspace root**, not from inside `src/gazebo_controller` +- Source the workspace with `source install/setup.bash` after building +- The robot uses differential drive kinematics for realistic movement + +## Troubleshooting + +**Issue**: Launch file not found +- **Solution**: Rebuild from workspace root and source properly + +**Issue**: Topics not bridging +- **Solution**: Check if Gazebo and ROS2 are using compatible DDS settings + +**Issue**: Robot not moving +- **Solution**: Verify `/cmd_vel` topic is being published correctly + +--- + +**Course**: EN613 +**Authors**: Xiaolei Hu, Alyssa Roman, James Davis, Beth Dittberner +**Date**: October 2025 \ No newline at end of file diff --git a/src/gazebo_controller/config/gazebo_bridge.yaml b/src/gazebo_controller/config/gazebo_bridge.yaml index e9a1efc..c7a359b 100644 --- a/src/gazebo_controller/config/gazebo_bridge.yaml +++ b/src/gazebo_controller/config/gazebo_bridge.yaml @@ -1,43 +1,43 @@ # Bridge configuration for ROS2 and Gazebo topics: - # Velocity command topic from ROS to Gazebo - - ros_topic_name: "cmd_vel" - gz_topic_name: "/cmd_vel" - ros_type_name: "geometry_msgs/msg/Twist" - gz_type_name: "gz.msgs.Twist" - direction: "ROS_TO_GZ" + # Velocity command topic from ROS to Gazebo + - ros_topic_name: "cmd_vel" + gz_topic_name: "/cmd_vel" + ros_type_name: "geometry_msgs/msg/Twist" + gz_type_name: "gz.msgs.Twist" + direction: "ROS_TO_GZ" - # Odometry topic from Gazebo to ROS - - ros_topic_name: "odom" - gz_topic_name: "/odom" - ros_type_name: "nav_msgs/msg/Odometry" - gz_type_name: "gz.msgs.Odometry" - direction: "GZ_TO_ROS" + # Odometry topic from Gazebo to ROS + - ros_topic_name: "odom" + gz_topic_name: "/odom" + ros_type_name: "nav_msgs/msg/Odometry" + gz_type_name: "gz.msgs.Odometry" + direction: "GZ_TO_ROS" - # TF topic from Gazebo to ROS - - ros_topic_name: "tf" - gz_topic_name: "/tf" - ros_type_name: "tf2_msgs/msg/TFMessage" - gz_type_name: "gz.msgs.Pose_V" - direction: "GZ_TO_ROS" - qos: - reliability: "RELIABLE" - history: "KEEP_LAST" - depth: 10 + # TF topic from Gazebo to ROS + - ros_topic_name: "tf" + gz_topic_name: "/tf" + ros_type_name: "tf2_msgs/msg/TFMessage" + gz_type_name: "gz.msgs.Pose_V" + direction: "GZ_TO_ROS" + qos: + reliability: "RELIABLE" + history: "KEEP_LAST" + depth: 10 - - ros_topic_name: "tf_static" - gz_topic_name: "/tf_static" - ros_type_name: "tf2_msgs/msg/TFMessage" - gz_type_name: "gz.msgs.Pose_V" - direction: "GZ_TO_ROS" - qos: - durability: "TRANSIENT_LOCAL" + - ros_topic_name: "tf_static" + gz_topic_name: "/tf_static" + ros_type_name: "tf2_msgs/msg/TFMessage" + gz_type_name: "gz.msgs.Pose_V" + direction: "GZ_TO_ROS" + qos: + durability: "TRANSIENT_LOCAL" - # Clock topic from Gazebo to ROS - - ros_topic_name: "clock" - gz_topic_name: "/clock" - ros_type_name: "rosgraph_msgs/msg/Clock" - gz_type_name: "gz.msgs.Clock" - direction: "GZ_TO_ROS" - \ No newline at end of file + # Clock topic from Gazebo to ROS + - ros_topic_name: "clock" + gz_topic_name: "/clock" + ros_type_name: "rosgraph_msgs/msg/Clock" + gz_type_name: "gz.msgs.Clock" + direction: "GZ_TO_ROS" + \ No newline at end of file diff --git a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py index b6cefeb..721ba4d 100644 --- a/src/gazebo_controller/gazebo_controller/diffdrive_pid.py +++ b/src/gazebo_controller/gazebo_controller/diffdrive_pid.py @@ -14,24 +14,24 @@ def euler_from_quaternion(quaternion): Convert quaternion (x, y, z, w) to euler angles (roll, pitch, yaw) """ x, y, z, w = quaternion - + # Roll (x-axis rotation) sinr_cosp = 2 * (w * x + y * z) cosr_cosp = 1 - 2 * (x * x + y * y) roll = math.atan2(sinr_cosp, cosr_cosp) - + # Pitch (y-axis rotation) sinp = 2 * (w * y - z * x) if abs(sinp) >= 1: pitch = math.copysign(math.pi / 2, sinp) else: pitch = math.asin(sinp) - + # Yaw (z-axis rotation) siny_cosp = 2 * (w * z + x * y) cosy_cosp = 1 - 2 * (y * y + z * z) yaw = math.atan2(siny_cosp, cosy_cosp) - + return (roll, pitch, yaw) class DiffDrivePID(Node): @@ -62,7 +62,7 @@ def __init__(self): self.goal: Optional[Tuple[float, float]] = None # (xg, yg) in odom self.prev_pose = None # (x, y, yaw) self.prev_pose_time = None - + # Diagnostic variables for tuning self.error_history = [] self.max_error_history = 100 @@ -127,7 +127,7 @@ def on_timer(self): self.error_history.append(error_magnitude) if len(self.error_history) > self.max_error_history: self.error_history.pop(0) - + self.diagnostic_counter += 1 if self.diagnostic_counter >= 30: # Log every second avg_error = sum(self.error_history) / len(self.error_history) diff --git a/src/gazebo_controller/launch/full_simulation.launch.py b/src/gazebo_controller/launch/full_simulation.launch.py index d8855ae..d36b82d 100644 --- a/src/gazebo_controller/launch/full_simulation.launch.py +++ b/src/gazebo_controller/launch/full_simulation.launch.py @@ -6,80 +6,80 @@ import os def generate_launch_description(): - pkg_share = get_package_share_directory('gazebo_controller') - world_sdf_file = os.path.join(pkg_share, 'sdf', 'maze_world.sdf') - robot_sdf_file = os.path.join(pkg_share, 'sdf', 'vehicle_blue_model.sdf') - bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') - rviz_config = os.path.join(pkg_share, 'rviz', 'rviz_view.rviz') + pkg_share = get_package_share_directory('gazebo_controller') + world_sdf_file = os.path.join(pkg_share, 'sdf', 'maze_world.sdf') + robot_sdf_file = os.path.join(pkg_share, 'sdf', 'vehicle_blue_model.sdf') + bridge_launch = os.path.join(pkg_share, 'launch', 'ros_gz_bridge.launch.py') + rviz_config = os.path.join(pkg_share, 'rviz', 'rviz_view.rviz') - # Start Gazebo with the robot world - gazebo_cmd = ExecuteProcess( - cmd=['gz', 'sim', '-r', world_sdf_file], - output='screen', - name='gazebo_sim' - ) + # Start Gazebo with the robot world + gazebo_cmd = ExecuteProcess( + cmd=['gz', 'sim', '-r', world_sdf_file], + output='screen', + name='gazebo_sim' + ) - # Include the bridge launch file - bridge_launch_include = IncludeLaunchDescription( - PythonLaunchDescriptionSource(bridge_launch) - ) + # Include the bridge launch file + bridge_launch_include = IncludeLaunchDescription( + PythonLaunchDescriptionSource(bridge_launch) + ) - # Start the PID controller node - pid_controller = Node( - package='gazebo_controller', - executable='diffdrive_pid', - name='diffdrive_pid', - output='screen', - parameters=[ - {'kp_linear': 1.0}, - {'kd_linear': 0.1}, - {'kp_angular': 2.0}, - {'kd_angular': 0.2} - ] - ) + # Start the PID controller node + pid_controller = Node( + package='gazebo_controller', + executable='diffdrive_pid', + name='diffdrive_pid', + output='screen', + parameters=[ + {'kp_linear': 1.0}, + {'kd_linear': 0.1}, + {'kp_angular': 2.0}, + {'kd_angular': 0.2} + ] + ) - # Start RViz with our custom config - rviz = Node( - package='rviz2', - executable='rviz2', - name='rviz2', - output='screen', - arguments=['-d', rviz_config] - ) + # Start RViz with our custom config + rviz = Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + arguments=['-d', rviz_config] + ) - # Read the robot model SDF file for robot_state_publisher - # This is a separate SDF containing only the robot model (no world, no plugins) - with open(robot_sdf_file, 'r', encoding='utf-8') as f: - robot_desc = f.read() + # Read the robot model SDF file for robot_state_publisher + # This is a separate SDF containing only the robot model (no world, no plugins) + with open(robot_sdf_file, 'r', encoding='utf-8') as f: + robot_desc = f.read() - # Robot State Publisher - publishes robot_description and TF transforms - # It will use joint states from Gazebo to compute link transforms - robot_state_publisher = Node( - package='robot_state_publisher', - executable='robot_state_publisher', - name='robot_state_publisher', - output='screen', - parameters=[{ - 'robot_description': robot_desc, - 'use_sim_time': True - }] - ) + # Robot State Publisher - publishes robot_description and TF transforms + # It will use joint states from Gazebo to compute link transforms + robot_state_publisher = Node( + package='robot_state_publisher', + executable='robot_state_publisher', + name='robot_state_publisher', + output='screen', + parameters=[{ + 'robot_description': robot_desc, + 'use_sim_time': True + }] + ) - # Static transform from map to odom (for navigation stack) - # This creates the TF hierarchy: map -> odom -> base_link - # Gazebo DiffDrive plugin publishes odom->base_link, this completes the chain with map->odom - map_to_odom_tf = Node( - package='tf2_ros', - executable='static_transform_publisher', - name='map_to_odom_broadcaster', - arguments=['0', '0', '0', '0', '0', '0', 'map', 'odom'] - ) + # Static transform from map to odom (for navigation stack) + # This creates the TF hierarchy: map -> odom -> base_link + # Gazebo DiffDrive plugin publishes odom->base_link, this completes the chain with map->odom + map_to_odom_tf = Node( + package='tf2_ros', + executable='static_transform_publisher', + name='map_to_odom_broadcaster', + arguments=['0', '0', '0', '0', '0', '0', 'map', 'odom'] + ) - return LaunchDescription([ - gazebo_cmd, - bridge_launch_include, - robot_state_publisher, - pid_controller, - map_to_odom_tf, - rviz - ]) + return LaunchDescription([ + gazebo_cmd, + bridge_launch_include, + robot_state_publisher, + pid_controller, + map_to_odom_tf, + rviz + ]) diff --git a/src/gazebo_controller/launch/ros_gz_bridge.launch.py b/src/gazebo_controller/launch/ros_gz_bridge.launch.py index c01bdce..596bec2 100644 --- a/src/gazebo_controller/launch/ros_gz_bridge.launch.py +++ b/src/gazebo_controller/launch/ros_gz_bridge.launch.py @@ -4,23 +4,23 @@ import os def generate_launch_description(): - pkg_share = get_package_share_directory('gazebo_controller') - bridge_yaml = os.path.join(pkg_share, 'config', 'gazebo_bridge.yaml') + pkg_share = get_package_share_directory('gazebo_controller') + bridge_yaml = os.path.join(pkg_share, 'config', 'gazebo_bridge.yaml') - bridge = Node( - package='ros_gz_bridge', - executable='parameter_bridge', - name='ros_gz_bridge', - output='screen', - arguments=[ - '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', - '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', - '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', - '/tf_static@tf2_msgs/msg/TFMessage[gz.msgs.Pose_V', - '/joint_states@sensor_msgs/msg/JointState@gz.msgs.Model', - '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock'], - remappings=[ - ('/tf_static', '/tf_static'), - ]) + bridge = Node( + package='ros_gz_bridge', + executable='parameter_bridge', + name='ros_gz_bridge', + output='screen', + arguments=[ + '/cmd_vel@geometry_msgs/msg/Twist@gz.msgs.Twist', + '/odom@nav_msgs/msg/Odometry@gz.msgs.Odometry', + '/tf@tf2_msgs/msg/TFMessage@gz.msgs.Pose_V', + '/tf_static@tf2_msgs/msg/TFMessage[gz.msgs.Pose_V', + '/joint_states@sensor_msgs/msg/JointState@gz.msgs.Model', + '/clock@rosgraph_msgs/msg/Clock@gz.msgs.Clock'], + remappings=[ + ('/tf_static', '/tf_static'), + ]) - return LaunchDescription([bridge]) + return LaunchDescription([bridge]) diff --git a/src/gazebo_controller/package.xml b/src/gazebo_controller/package.xml index ff1134a..9771f95 100644 --- a/src/gazebo_controller/package.xml +++ b/src/gazebo_controller/package.xml @@ -1,34 +1,34 @@ - gazebo_controller - 0.0.0 - PID + Gazebo bridge controller for differential drive maze robot - ubuntu - MIT + gazebo_controller + 0.0.0 + PID + Gazebo bridge controller for differential drive maze robot + ubuntu + MIT - rclpy - geometry_msgs - nav_msgs - std_msgs - tf2_ros - tf2_geometry_msgs - tf2_py - ros_gz_bridge - gazebo_msgs - launch - launch_ros - rviz2 - robot_state_publisher - joint_state_publisher - sdformat_urdf + rclpy + geometry_msgs + nav_msgs + std_msgs + tf2_ros + tf2_geometry_msgs + tf2_py + ros_gz_bridge + gazebo_msgs + launch + launch_ros + rviz2 + robot_state_publisher + joint_state_publisher + sdformat_urdf - ament_copyright - ament_flake8 - ament_pep257 - python3-pytest + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest - - ament_python - + + ament_python + diff --git a/src/gazebo_controller/rviz/rviz_view.rviz b/src/gazebo_controller/rviz/rviz_view.rviz index 5617d82..62181c9 100644 --- a/src/gazebo_controller/rviz/rviz_view.rviz +++ b/src/gazebo_controller/rviz/rviz_view.rviz @@ -1,217 +1,217 @@ Panels: - - Class: rviz_common/Displays - Help Height: 78 - Name: Displays - Property Tree Widget: - Expanded: - - /Global Options1 - - /Status1 - - /TF1 - - /RobotModel1 - - /RobotModel1/Description Topic1 - Splitter Ratio: 0.5 - Tree Height: 359 - - Class: rviz_common/Selection - Name: Selection - - Class: rviz_common/Tool Properties - Expanded: - - /2D Goal Pose1 - - /Publish Point1 - Name: Tool Properties - Splitter Ratio: 0.5886790156364441 - - Class: rviz_common/Views - Expanded: - - /Current View1 - Name: Views - Splitter Ratio: 0.5 - - Class: rviz_common/Time - Experimental: false - Name: Time - SyncMode: 0 - SyncSource: "" + - Class: rviz_common/Displays + Help Height: 78 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /Status1 + - /TF1 + - /RobotModel1 + - /RobotModel1/Description Topic1 + Splitter Ratio: 0.5 + Tree Height: 359 + - Class: rviz_common/Selection + Name: Selection + - Class: rviz_common/Tool Properties + Expanded: + - /2D Goal Pose1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz_common/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 + - Class: rviz_common/Time + Experimental: false + Name: Time + SyncMode: 0 + SyncSource: "" Visualization Manager: - Class: "" - Displays: - - Alpha: 0.5 - Cell Size: 1 - Class: rviz_default_plugins/Grid - Color: 160; 160; 164 - Enabled: true - Line Style: - Line Width: 0.029999999329447746 - Value: Lines - Name: Grid - Normal Cell Count: 0 - Offset: - X: 0 - Y: 0 - Z: 0 - Plane: XY - Plane Cell Count: 10 - Reference Frame: - Value: true - - Class: rviz_default_plugins/TF - Enabled: true - Filter (blacklist): "" - Filter (whitelist): "" - Frame Timeout: 15 - Frames: - All Enabled: true - Marker Scale: 1 - Name: TF - Show Arrows: true - Show Axes: true - Show Names: false - Tree: - {} - Update Interval: 0 - Value: true - - Alpha: 1 - Class: rviz_default_plugins/RobotModel - Collision Enabled: false - Description File: "" - Description Source: Topic - Description Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: robot_description - Enabled: true - Links: - All Links Enabled: true - Expand Joint Details: false - Expand Link Details: false - Expand Tree: false - Link Tree Style: "" - Mass Properties: - Inertia: false - Mass: false - Name: RobotModel - TF Prefix: "" - Update Interval: 0 - Value: true - Visual Enabled: true - - Angle Tolerance: 0.10000000149011612 - Class: rviz_default_plugins/Odometry - Covariance: - Orientation: - Alpha: 0.5 - Color: 255; 255; 127 - Color Style: Unique - Frame: Local - Offset: 1 - Scale: 1 - Value: true - Position: - Alpha: 0.30000001192092896 - Color: 204; 51; 204 - Scale: 1 - Value: true - Value: false - Enabled: true - Keep: 100 - Name: Odometry - Position Tolerance: 0.10000000149011612 - Shape: - Alpha: 1 - Axes Length: 1 - Axes Radius: 0.10000000149011612 - Color: 255; 25; 0 - Head Length: 0.30000001192092896 - Head Radius: 0.10000000149011612 - Shaft Length: 1 - Shaft Radius: 0.05000000074505806 - Value: Arrow - Topic: - Depth: 5 - Durability Policy: Volatile - Filter size: 10 - History Policy: Keep Last - Reliability Policy: Reliable - Value: /odom - Value: true - Enabled: true - Global Options: - Background Color: 48; 48; 48 - Fixed Frame: odom - Frame Rate: 30 - Name: root - Tools: - - Class: rviz_default_plugins/Interact - Hide Inactive Objects: true - - Class: rviz_default_plugins/MoveCamera - - Class: rviz_default_plugins/Select - - Class: rviz_default_plugins/FocusCamera - - Class: rviz_default_plugins/Measure - Line color: 128; 128; 0 - - Class: rviz_default_plugins/SetInitialPose - Covariance x: 0.25 - Covariance y: 0.25 - Covariance yaw: 0.06853891909122467 - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /initialpose - - Class: rviz_default_plugins/SetGoal - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /goal_pose - - Class: rviz_default_plugins/PublishPoint - Single click: true - Topic: - Depth: 5 - Durability Policy: Volatile - History Policy: Keep Last - Reliability Policy: Reliable - Value: /clicked_point - Transformation: - Current: - Class: rviz_default_plugins/TF - Value: true - Views: - Current: - Class: rviz_default_plugins/Orbit - Distance: 10 - Enable Stereo Rendering: - Stereo Eye Separation: 0.05999999865889549 - Stereo Focal Distance: 1 - Swap Stereo Eyes: false - Value: false - Focal Point: - X: 0 - Y: 0 - Z: 0 - Focal Shape Fixed Size: true - Focal Shape Size: 0.05000000074505806 - Invert Z Axis: false - Name: Current View - Near Clip Distance: 0.009999999776482582 - Pitch: 0.785398006439209 - Target Frame: - Value: Orbit (rviz) - Yaw: 0.785398006439209 - Saved: ~ + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz_default_plugins/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.029999999329447746 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Class: rviz_default_plugins/TF + Enabled: true + Filter (blacklist): "" + Filter (whitelist): "" + Frame Timeout: 15 + Frames: + All Enabled: true + Marker Scale: 1 + Name: TF + Show Arrows: true + Show Axes: true + Show Names: false + Tree: + {} + Update Interval: 0 + Value: true + - Alpha: 1 + Class: rviz_default_plugins/RobotModel + Collision Enabled: false + Description File: "" + Description Source: Topic + Description Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: robot_description + Enabled: true + Links: + All Links Enabled: true + Expand Joint Details: false + Expand Link Details: false + Expand Tree: false + Link Tree Style: "" + Mass Properties: + Inertia: false + Mass: false + Name: RobotModel + TF Prefix: "" + Update Interval: 0 + Value: true + Visual Enabled: true + - Angle Tolerance: 0.10000000149011612 + Class: rviz_default_plugins/Odometry + Covariance: + Orientation: + Alpha: 0.5 + Color: 255; 255; 127 + Color Style: Unique + Frame: Local + Offset: 1 + Scale: 1 + Value: true + Position: + Alpha: 0.30000001192092896 + Color: 204; 51; 204 + Scale: 1 + Value: true + Value: false + Enabled: true + Keep: 100 + Name: Odometry + Position Tolerance: 0.10000000149011612 + Shape: + Alpha: 1 + Axes Length: 1 + Axes Radius: 0.10000000149011612 + Color: 255; 25; 0 + Head Length: 0.30000001192092896 + Head Radius: 0.10000000149011612 + Shaft Length: 1 + Shaft Radius: 0.05000000074505806 + Value: Arrow + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: Reliable + Value: /odom + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: odom + Frame Rate: 30 + Name: root + Tools: + - Class: rviz_default_plugins/Interact + Hide Inactive Objects: true + - Class: rviz_default_plugins/MoveCamera + - Class: rviz_default_plugins/Select + - Class: rviz_default_plugins/FocusCamera + - Class: rviz_default_plugins/Measure + Line color: 128; 128; 0 + - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /initialpose + - Class: rviz_default_plugins/SetGoal + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /goal_pose + - Class: rviz_default_plugins/PublishPoint + Single click: true + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /clicked_point + Transformation: + Current: + Class: rviz_default_plugins/TF + Value: true + Views: + Current: + Class: rviz_default_plugins/Orbit + Distance: 10 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Focal Point: + X: 0 + Y: 0 + Z: 0 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Current View + Near Clip Distance: 0.009999999776482582 + Pitch: 0.785398006439209 + Target Frame: + Value: Orbit (rviz) + Yaw: 0.785398006439209 + Saved: ~ Window Geometry: - Displays: - collapsed: false - Height: 656 - Hide Left Dock: false - Hide Right Dock: false - QMainWindow State: 000000ff00000000fd0000000400000000000001c4000001f2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000001f2000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000001f2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000001f2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d00650100000000000004500000000000000000000001d1000001f200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 - Selection: - collapsed: false - Time: - collapsed: false - Tool Properties: - collapsed: false - Views: - collapsed: false - Width: 1200 - X: 60 - Y: 28 + Displays: + collapsed: false + Height: 656 + Hide Left Dock: false + Hide Right Dock: false + QMainWindow State: 000000ff00000000fd0000000400000000000001c4000001f2fc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000001f2000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000001f2fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003d000001f2000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d00650100000000000004500000000000000000000001d1000001f200000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Selection: + collapsed: false + Time: + collapsed: false + Tool Properties: + collapsed: false + Views: + collapsed: false + Width: 1200 + X: 60 + Y: 28 diff --git a/src/gazebo_controller/sdf/maze_world.sdf b/src/gazebo_controller/sdf/maze_world.sdf index 341768e..ccd70d0 100644 --- a/src/gazebo_controller/sdf/maze_world.sdf +++ b/src/gazebo_controller/sdf/maze_world.sdf @@ -201,7 +201,7 @@
- + file:///home/ubuntu/EN613/gazebo_controller_ws/install/gazebo_controller/share/gazebo_controller/sdf/vehicle_blue_model.sdf diff --git a/src/gazebo_controller/sdf/vehicle_blue_model.sdf b/src/gazebo_controller/sdf/vehicle_blue_model.sdf index 547b3c4..57d3e70 100644 --- a/src/gazebo_controller/sdf/vehicle_blue_model.sdf +++ b/src/gazebo_controller/sdf/vehicle_blue_model.sdf @@ -1,172 +1,172 @@ - - - 0.5 0 0.4 0 0 0 - - 1.14395 - - 0.095329 - 0 - 0 - 0.381317 - 0 - 0.476646 - - - - - - 2.0 1.0 0.5 - - - - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - 0.0 0.0 1.0 1 - - - - - - 2.0 1.0 0.5 - - - - - - -0.5 0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - -0.5 -0.6 0 -1.5707 0 0 - - 1 - - 0.043333 - 0 - 0 - 0.043333 - 0 - 0.08 - - - - - - 0.4 - 0.2 - - - - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - 1.0 0.0 0.0 1 - - - - - - 0.4 - 0.2 - - - - - - 0.8 0 -0.2 0 0 0 - - - - - 1 - - 0.016 - 0 - 0 - 0.016 - 0 - 0.016 - - - - - - 0.2 - - - - 0.0 1 0.0 1 - 0.0 1 0.0 1 - 0.0 1 0.0 1 - - - - - - 0.2 - - - - - - - base_link - left_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - - base_link - right_wheel - - 0 1 0 - - -1.79769e+308 - 1.79769e+308 - - - - - base_link - caster - - + + + 0.5 0 0.4 0 0 0 + + 1.14395 + + 0.095329 + 0 + 0 + 0.381317 + 0 + 0.476646 + + + + + + 2.0 1.0 0.5 + + + + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + 0.0 0.0 1.0 1 + + + + + + 2.0 1.0 0.5 + + + + + + -0.5 0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + -0.5 -0.6 0 -1.5707 0 0 + + 1 + + 0.043333 + 0 + 0 + 0.043333 + 0 + 0.08 + + + + + + 0.4 + 0.2 + + + + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + 1.0 0.0 0.0 1 + + + + + + 0.4 + 0.2 + + + + + + 0.8 0 -0.2 0 0 0 + + + + + 1 + + 0.016 + 0 + 0 + 0.016 + 0 + 0.016 + + + + + + 0.2 + + + + 0.0 1 0.0 1 + 0.0 1 0.0 1 + 0.0 1 0.0 1 + + + + + + 0.2 + + + + + + + base_link + left_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + + base_link + right_wheel + + 0 1 0 + + -1.79769e+308 + 1.79769e+308 + + + + + base_link + caster + + diff --git a/src/gazebo_controller/setup.py b/src/gazebo_controller/setup.py index 2d20a4a..6f57f2b 100644 --- a/src/gazebo_controller/setup.py +++ b/src/gazebo_controller/setup.py @@ -4,28 +4,28 @@ package_name = 'gazebo_controller' setup( - name=package_name, - version='0.0.0', - packages=find_packages(exclude=['test']), - data_files=[ - ('share/ament_index/resource_index/packages', - ['resource/' + package_name]), - ('share/' + package_name, ['package.xml']), - ('share/' + package_name + '/launch', glob('launch/*.py')), - ('share/' + package_name + '/config', glob('config/*.yaml')), - ('share/' + package_name + '/sdf', glob('sdf/*.sdf')), - ('share/' + package_name + '/rviz', glob('rviz/*.rviz')), - ], - install_requires=['setuptools'], - zip_safe=True, - maintainer='ubuntu', - maintainer_email='ubuntu@todo.todo', - description='PID + Gazebo bridge controller for differential drive maze robot', - license='MIT', - tests_require=['pytest'], - entry_points={ - 'console_scripts': [ - 'diffdrive_pid = gazebo_controller.diffdrive_pid:main', - ], - }, + name=package_name, + version='0.0.0', + packages=find_packages(exclude=['test']), + data_files=[ + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + ('share/' + package_name, ['package.xml']), + ('share/' + package_name + '/launch', glob('launch/*.py')), + ('share/' + package_name + '/config', glob('config/*.yaml')), + ('share/' + package_name + '/sdf', glob('sdf/*.sdf')), + ('share/' + package_name + '/rviz', glob('rviz/*.rviz')), + ], + install_requires=['setuptools'], + zip_safe=True, + maintainer='ubuntu', + maintainer_email='ubuntu@todo.todo', + description='PID + Gazebo bridge controller for differential drive maze robot', + license='MIT', + tests_require=['pytest'], + entry_points={ + 'console_scripts': [ + 'diffdrive_pid = gazebo_controller.diffdrive_pid:main', + ], + }, ) diff --git a/src/gazebo_controller/test/test_copyright.py b/src/gazebo_controller/test/test_copyright.py index 97a3919..8b84971 100644 --- a/src/gazebo_controller/test/test_copyright.py +++ b/src/gazebo_controller/test/test_copyright.py @@ -21,5 +21,5 @@ @pytest.mark.copyright @pytest.mark.linter def test_copyright(): - rc = main(argv=['.', 'test']) - assert rc == 0, 'Found errors' + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found errors' diff --git a/src/gazebo_controller/test/test_flake8.py b/src/gazebo_controller/test/test_flake8.py index 27ee107..a0618f6 100644 --- a/src/gazebo_controller/test/test_flake8.py +++ b/src/gazebo_controller/test/test_flake8.py @@ -19,7 +19,7 @@ @pytest.mark.flake8 @pytest.mark.linter def test_flake8(): - rc, errors = main_with_errors(argv=[]) - assert rc == 0, \ - 'Found %d code style errors / warnings:\n' % len(errors) + \ - '\n'.join(errors) + rc, errors = main_with_errors(argv=[]) + assert rc == 0, \ + 'Found %d code style errors / warnings:\n' % len(errors) + \ + '\n'.join(errors) diff --git a/src/gazebo_controller/test/test_pep257.py b/src/gazebo_controller/test/test_pep257.py index b234a38..81134e9 100644 --- a/src/gazebo_controller/test/test_pep257.py +++ b/src/gazebo_controller/test/test_pep257.py @@ -19,5 +19,5 @@ @pytest.mark.linter @pytest.mark.pep257 def test_pep257(): - rc = main(argv=['.', 'test']) - assert rc == 0, 'Found code style errors / warnings' + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found code style errors / warnings' From cb956d49f4b48ca15c80fc3126626d4b3c240289 Mon Sep 17 00:00:00 2001 From: James Davis Date: Sun, 19 Oct 2025 17:46:59 -0500 Subject: [PATCH 10/13] pull changes from alyssa branch --- .gitignore | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/.gitignore b/.gitignore index e69de29..5c73bc2 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,60 @@ +# ROS2 Build artifacts +build/ +install/ +log/ + +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# IDE +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS +.DS_Store +Thumbs.db + +# Temporary files +*.tmp +*.temp +*.log + +# Backup files +*.bak +*.backup +*~ + +# Jupyter Notebooks +.ipynb_checkpoints/ + +# Virtual environments +venv/ +env/ +ENV/ + +# Local configuration +.env +.env.local From 7540f0a23d911481df28a94640dc5119bf3e97ae Mon Sep 17 00:00:00 2001 From: vincexl Date: Mon, 20 Oct 2025 06:58:38 +0800 Subject: [PATCH 11/13] updated pid controller arg naming in launch file to match diffdrive_pid.py --- src/gazebo_controller/launch/full_simulation.launch.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gazebo_controller/launch/full_simulation.launch.py b/src/gazebo_controller/launch/full_simulation.launch.py index d36b82d..ab00fdc 100644 --- a/src/gazebo_controller/launch/full_simulation.launch.py +++ b/src/gazebo_controller/launch/full_simulation.launch.py @@ -31,10 +31,10 @@ def generate_launch_description(): name='diffdrive_pid', output='screen', parameters=[ - {'kp_linear': 1.0}, - {'kd_linear': 0.1}, - {'kp_angular': 2.0}, - {'kd_angular': 0.2} + {'kp': 1.5}, + {'kd': 0.8}, + {'lookahead': 0.3}, + {'publish_rate': 30.0} ] ) From 9c830fccf92ae4bf4f22ffd57e62fe3fdafee2be Mon Sep 17 00:00:00 2001 From: Bdittber Date: Sun, 19 Oct 2025 18:28:20 -0500 Subject: [PATCH 12/13] Add files via upload --- Team_members_and_challenges.pdf | Bin 120624 -> 120131 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Team_members_and_challenges.pdf b/Team_members_and_challenges.pdf index c6e3f0b56e674737243362494ed9c8c9832fbffd..d0e5e118b4de99c95b95a1939713b64bf3e80ce9 100644 GIT binary patch delta 63886 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 From bbe66b4d888cb9445678f4647de56342bf69e9a2 Mon Sep 17 00:00:00 2001 From: AlyssaKoi Date: Sun, 19 Oct 2025 18:28:55 -0500 Subject: [PATCH 13/13] Update README.md --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 22c64f6..c50dcdc 100644 --- a/README.md +++ b/README.md @@ -83,11 +83,7 @@ ros2 topic pub /cmd_vel geometry_msgs/msg/Twist "linear: {x: 0.0, y: 0.0, z: 0.0 ## Robot Model -The `building_robot.sdf` contains a unique **Pizza Delivery Bot** design featuring: -- **Red chassis** with yellow delivery compartment -- **Differential drive** with realistic tire/rim wheels -- **Dual front support wheels** for stability -- **Communication antenna** for autonomous operation +The `vehicle_blue_model.sdf` contains a differential drive robot designed for navigation and control testing within the Gazebo simulation environment. The robot features a blue rectangular chassis with two primary drive wheels and a rear caster for stability. ## Available Topics @@ -129,4 +125,4 @@ The `building_robot.sdf` contains a unique **Pizza Delivery Bot** design featuri **Course**: EN613 **Authors**: Xiaolei Hu, Alyssa Roman, James Davis, Beth Dittberner -**Date**: October 2025 \ No newline at end of file +**Date**: October 2025