Skip to content

Conversation

@Yutarop
Copy link
Owner

@Yutarop Yutarop commented Nov 3, 2025

Enabled the turtlebot3_agent node for use with a real TurtleBot3 in the real world.

@Yutarop Yutarop requested a review from Copilot November 3, 2025 07:04
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR simplifies the TurtleBot3 agent by removing advanced navigation capabilities and focusing on basic motion control. The changes reduce the tool set from navigation-based operations to simple linear movement and rotation commands.

  • Removed the make_navigate_to_pose_tool function and associated Nav2 navigation functionality
  • Replaced advanced tools (camera, lidar, coordinate transformation, navigation) with basic motion tools (linear movement and rotation)
  • Removed rclpy from requirements.txt and added cohere library
  • Updated README demo section to reflect simpler square movement pattern instead of autonomous navigation with obstacle detection

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
turtlebot3_agent/tools/motion_tools.py Removed make_navigate_to_pose_tool function that provided Nav2-based autonomous navigation
turtlebot3_agent/tools/all_tools.py Replaced navigation, sensor, and transformation tools with basic motion tools (make_move_linear_tool and make_rotate_tool)
requirements.txt Removed rclpy dependency and added cohere==5.15.0
README.md Updated demo section to show basic square movement instead of advanced navigation with obstacle detection

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Yutarop Yutarop merged commit e61409d into main Nov 3, 2025
9 checks passed
@Yutarop Yutarop deleted the devel/real-world-use branch November 3, 2025 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants