mirror of
https://github.com/chengyangkj/Ros_Qt5_Gui_App.git
synced 2025-09-15 12:58:58 +08:00
Some checks are pending
ROS2:Foxy(20.04) / release (map[image:ubuntu:focal ros:foxy]) (push) Waiting to run
ROS2:galactic(20.04) / release (map[image:ubuntu:focal ros:galactic]) (push) Waiting to run
ROS2:Humble(22.04) / release (map[image:ubuntu:jammy ros:humble]) (push) Waiting to run
ROS1:Melodic(18.04) / release (map[image:ubuntu:bionic ros:melodic]) (push) Waiting to run
ROS1:Noetic(20.04) / release (map[image:ubuntu:focal ros:noetic]) (push) Waiting to run
2.2 KiB
2.2 KiB
Frequently Asked Questions
Compilation Related
Q: Missing Qt dependencies during compilation
A: Execute the following command to install complete Qt dependencies:
sudo apt-get install qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5svg5-dev qtbase5-private-dev -y
Q: Cannot find ROS related headers
A: Make sure ROS environment is sourced:
# ROS1
source /opt/ros/<distro>/setup.bash
# ROS2
source /opt/ros/<distro>/setup.bash
Runtime Related
Q: Program cannot display map after startup
Possible causes:
- ROS topics not properly configured
- Map service not running
- Network connection issues
Solutions:
- Check topic configuration in config.json
- Verify map service is running normally
- Check ROS_MASTER_URI configuration
Q: Manual control not responding
Possible causes:
- Velocity topic configuration error
- Permission issues
Solutions:
- Check cmd_vel topic configuration
- Verify user has permission to publish velocity commands
Q: Camera image shows black screen
Possible causes:
- Camera driver not started
- Image topic configuration error
- Incompatible image format
Solutions:
- Start camera driver
- Check image topic configuration
- Verify image encoding format
Feature Related
Q: How to add custom navigation points?
A: In map editing mode:
- Click "Add Navigation Point" button
- Click desired location on map
- Enter navigation point name
- Save changes
Q: How to configure custom robot shape?
A: Modify robot_shape_config in config.json:
- Set shaped_points array
- Add outline points clockwise
- Set is_ellipse to false
- Adjust color and opacity
Q: How to use multi-point navigation tasks?
A: Follow these steps:
- Add multiple navigation points
- Set navigation point order
- Click "Start Task" button
- Wait for task completion
Other Issues
Q: How to report bugs?
A: Please submit issues on GitHub Issues with:
- Problem description
- Steps to reproduce
- System environment information
- Error logs
- Screenshots (if available)
Q: How to contribute to the project?
A: Welcome to submit Pull Requests:
- Fork the project
- Create feature branch
- Submit code changes
- Create Pull Request
- Wait for review