Skip to content

BFMC-team-seame/Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

BFMC Simulator Project

The project contains the entire Gazebo simulator.

  • It can also be used to get a better overview of how the competition is environment looks like
  • It can be used in to develop the vehicle state machine
  • It can be used to simulate the path planning
  • It can be used to set-up a configuration procedure for the real track
  • Not suggested for image processing
  • Try not to fall in the "continuous simulator developing" trap

+) It has robot_localization package, you can fuse the gps and IMU data easily.

+) Robot_localization package config path is src/example/config/ekf_localization.yaml

+) It has laser_scan now topic name is /automobile/scan for bostacle_detection.

+) Added TF2 package the tf tree visualization frames.pdf


Purepursuit

  • if you want to follow the node path on the map(graph), launch the codes below

roslaunch sim_pkg test_seame.launch

→ this will set the simulator environment for test

rosrun graph_nav_pkg graphml_path.py

→ this node will calcuate the optimal path based on path_nodes.yaml using graphml

python3 path_follow.py

→ this file will transform Odometry & vehicle_yaw and compute steering (purepursuit)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors