├── CMakeLists.txt ├── README.md ├── include └── f1tenth_simulator │ ├── ackermann_kinematics.hpp │ ├── car_params.hpp │ ├── car_state.hpp │ ├── channel.h │ ├── distance_transform.hpp │ ├── ks_kinematics.hpp │ ├── pose_2d.hpp │ ├── precompute.hpp │ ├── scan_simulator_2d.hpp │ └── st_kinematics.hpp ├── launch ├── racecar_model.launch ├── simulator.launch └── simulator.rviz ├── maps ├── berlin.png ├── berlin.yaml ├── columbia.pgm ├── columbia.yaml ├── levine.pgm ├── levine.yaml ├── levine_blocked.pgm ├── levine_blocked.yaml ├── levinelobby.pgm ├── levinelobby.yaml ├── mtl.pgm ├── mtl.yaml ├── porto.pgm ├── porto.yaml ├── stata_basement.png ├── stata_basement.yaml ├── torino.pgm └── torino.yaml ├── media ├── racecar_simulator_rviz_1.png ├── racecar_simulator_rviz_2.png └── sim_graph_public.png ├── node ├── behavior_controller.cpp ├── keyboard.cpp ├── mux.cpp ├── random_walk.cpp └── simulator.cpp ├── package.xml ├── params.yaml ├── racecar.xacro └── src ├── distance_transform.cpp ├── ks_kinematics.cpp ├── precompute.cpp ├── scan_simulator_2d.cpp └── st_kinematics.cpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/README.md -------------------------------------------------------------------------------- /include/f1tenth_simulator/ackermann_kinematics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/ackermann_kinematics.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/car_params.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/car_params.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/car_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/car_state.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/channel.h -------------------------------------------------------------------------------- /include/f1tenth_simulator/distance_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/distance_transform.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/ks_kinematics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/ks_kinematics.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/pose_2d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/pose_2d.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/precompute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/precompute.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/scan_simulator_2d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/scan_simulator_2d.hpp -------------------------------------------------------------------------------- /include/f1tenth_simulator/st_kinematics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/include/f1tenth_simulator/st_kinematics.hpp -------------------------------------------------------------------------------- /launch/racecar_model.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/launch/racecar_model.launch -------------------------------------------------------------------------------- /launch/simulator.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/launch/simulator.launch -------------------------------------------------------------------------------- /launch/simulator.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/launch/simulator.rviz -------------------------------------------------------------------------------- /maps/berlin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/berlin.png -------------------------------------------------------------------------------- /maps/berlin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/berlin.yaml -------------------------------------------------------------------------------- /maps/columbia.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/columbia.pgm -------------------------------------------------------------------------------- /maps/columbia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/columbia.yaml -------------------------------------------------------------------------------- /maps/levine.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levine.pgm -------------------------------------------------------------------------------- /maps/levine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levine.yaml -------------------------------------------------------------------------------- /maps/levine_blocked.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levine_blocked.pgm -------------------------------------------------------------------------------- /maps/levine_blocked.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levine_blocked.yaml -------------------------------------------------------------------------------- /maps/levinelobby.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levinelobby.pgm -------------------------------------------------------------------------------- /maps/levinelobby.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/levinelobby.yaml -------------------------------------------------------------------------------- /maps/mtl.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/mtl.pgm -------------------------------------------------------------------------------- /maps/mtl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/mtl.yaml -------------------------------------------------------------------------------- /maps/porto.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/porto.pgm -------------------------------------------------------------------------------- /maps/porto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/porto.yaml -------------------------------------------------------------------------------- /maps/stata_basement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/stata_basement.png -------------------------------------------------------------------------------- /maps/stata_basement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/stata_basement.yaml -------------------------------------------------------------------------------- /maps/torino.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/torino.pgm -------------------------------------------------------------------------------- /maps/torino.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/maps/torino.yaml -------------------------------------------------------------------------------- /media/racecar_simulator_rviz_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/media/racecar_simulator_rviz_1.png -------------------------------------------------------------------------------- /media/racecar_simulator_rviz_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/media/racecar_simulator_rviz_2.png -------------------------------------------------------------------------------- /media/sim_graph_public.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/media/sim_graph_public.png -------------------------------------------------------------------------------- /node/behavior_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/node/behavior_controller.cpp -------------------------------------------------------------------------------- /node/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/node/keyboard.cpp -------------------------------------------------------------------------------- /node/mux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/node/mux.cpp -------------------------------------------------------------------------------- /node/random_walk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/node/random_walk.cpp -------------------------------------------------------------------------------- /node/simulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/node/simulator.cpp -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/package.xml -------------------------------------------------------------------------------- /params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/params.yaml -------------------------------------------------------------------------------- /racecar.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/racecar.xacro -------------------------------------------------------------------------------- /src/distance_transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/src/distance_transform.cpp -------------------------------------------------------------------------------- /src/ks_kinematics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/src/ks_kinematics.cpp -------------------------------------------------------------------------------- /src/precompute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/src/precompute.cpp -------------------------------------------------------------------------------- /src/scan_simulator_2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/src/scan_simulator_2d.cpp -------------------------------------------------------------------------------- /src/st_kinematics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f1tenth/f1tenth_simulator/HEAD/src/st_kinematics.cpp --------------------------------------------------------------------------------