├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── config ├── dwa_planner │ ├── costmap_common_params.yaml │ ├── costmap_global_params.yaml │ ├── costmap_local_params.yaml │ ├── dwa_local_planner_params.yaml │ └── move_base_params.yaml └── indoor_bot_lidar_slam_2d_gazebo.lua ├── include ├── functions.h └── mtrand.h ├── launch ├── amcl_localization.launch ├── cartographer_slam_rrt_exploration.launch ├── cartographer_slam_teleop.launch ├── exploration │ └── rrt_exploration.launch ├── include │ ├── amcl.launch │ ├── cartographer_slam.launch │ ├── gmapping_slam.launch │ ├── indoor_bot.launch │ ├── map_server.launch │ ├── rviz.launch │ └── world.launch └── move_base │ ├── localplanner_DWAPlannerROS.launch │ └── static_transform_odom_to_map.launch ├── maps ├── big_apartment.pgm └── big_apartment.yaml ├── media ├── auto_slam_gazebo.gif ├── auto_slam_rviz.gif ├── indoor_bot_cartographer_slam_gazebo.gif ├── indoor_bot_cartographer_slam_rviz.gif ├── indoor_bot_localization_amcl_gazebo.gif └── indoor_bot_localization_amcl_rviz.gif ├── models ├── hokuyo │ ├── meshes │ │ ├── hokuyo.dae │ │ └── hokuyo_convex.stl │ ├── model-1_2.sdf │ ├── model-1_3.sdf │ ├── model-1_4.sdf │ ├── model.config │ └── model.sdf ├── indoor_bot │ ├── model.config │ └── model.sdf └── urdf │ ├── indoor_bot.gazebo │ └── indoor_bot.xacro ├── msg └── PointArray.msg ├── package.xml ├── rviz ├── indoor_bot.rviz ├── indoor_bot_dwa.rviz └── indoor_bot_localization.rviz ├── scripts ├── assigner.py ├── filter.py ├── frontier_opencv_detector.py ├── functions.py └── getfrontier.py ├── src ├── functions.cpp ├── global_rrt_detector.cpp ├── local_rrt_detector.cpp └── mtrand.cpp ├── tf_tree ├── README.md ├── frames.gv └── frames.pdf └── worlds ├── big_apartment.world ├── cafe2.world ├── empty.world └── simple_world.world /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/README.md -------------------------------------------------------------------------------- /config/dwa_planner/costmap_common_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/dwa_planner/costmap_common_params.yaml -------------------------------------------------------------------------------- /config/dwa_planner/costmap_global_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/dwa_planner/costmap_global_params.yaml -------------------------------------------------------------------------------- /config/dwa_planner/costmap_local_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/dwa_planner/costmap_local_params.yaml -------------------------------------------------------------------------------- /config/dwa_planner/dwa_local_planner_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/dwa_planner/dwa_local_planner_params.yaml -------------------------------------------------------------------------------- /config/dwa_planner/move_base_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/dwa_planner/move_base_params.yaml -------------------------------------------------------------------------------- /config/indoor_bot_lidar_slam_2d_gazebo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/config/indoor_bot_lidar_slam_2d_gazebo.lua -------------------------------------------------------------------------------- /include/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/include/functions.h -------------------------------------------------------------------------------- /include/mtrand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/include/mtrand.h -------------------------------------------------------------------------------- /launch/amcl_localization.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/amcl_localization.launch -------------------------------------------------------------------------------- /launch/cartographer_slam_rrt_exploration.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/cartographer_slam_rrt_exploration.launch -------------------------------------------------------------------------------- /launch/cartographer_slam_teleop.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/cartographer_slam_teleop.launch -------------------------------------------------------------------------------- /launch/exploration/rrt_exploration.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/exploration/rrt_exploration.launch -------------------------------------------------------------------------------- /launch/include/amcl.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/amcl.launch -------------------------------------------------------------------------------- /launch/include/cartographer_slam.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/cartographer_slam.launch -------------------------------------------------------------------------------- /launch/include/gmapping_slam.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/gmapping_slam.launch -------------------------------------------------------------------------------- /launch/include/indoor_bot.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/indoor_bot.launch -------------------------------------------------------------------------------- /launch/include/map_server.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/map_server.launch -------------------------------------------------------------------------------- /launch/include/rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/rviz.launch -------------------------------------------------------------------------------- /launch/include/world.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/include/world.launch -------------------------------------------------------------------------------- /launch/move_base/localplanner_DWAPlannerROS.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/move_base/localplanner_DWAPlannerROS.launch -------------------------------------------------------------------------------- /launch/move_base/static_transform_odom_to_map.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/launch/move_base/static_transform_odom_to_map.launch -------------------------------------------------------------------------------- /maps/big_apartment.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/maps/big_apartment.pgm -------------------------------------------------------------------------------- /maps/big_apartment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/maps/big_apartment.yaml -------------------------------------------------------------------------------- /media/auto_slam_gazebo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/auto_slam_gazebo.gif -------------------------------------------------------------------------------- /media/auto_slam_rviz.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/auto_slam_rviz.gif -------------------------------------------------------------------------------- /media/indoor_bot_cartographer_slam_gazebo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/indoor_bot_cartographer_slam_gazebo.gif -------------------------------------------------------------------------------- /media/indoor_bot_cartographer_slam_rviz.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/indoor_bot_cartographer_slam_rviz.gif -------------------------------------------------------------------------------- /media/indoor_bot_localization_amcl_gazebo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/indoor_bot_localization_amcl_gazebo.gif -------------------------------------------------------------------------------- /media/indoor_bot_localization_amcl_rviz.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/media/indoor_bot_localization_amcl_rviz.gif -------------------------------------------------------------------------------- /models/hokuyo/meshes/hokuyo.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/meshes/hokuyo.dae -------------------------------------------------------------------------------- /models/hokuyo/meshes/hokuyo_convex.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/meshes/hokuyo_convex.stl -------------------------------------------------------------------------------- /models/hokuyo/model-1_2.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/model-1_2.sdf -------------------------------------------------------------------------------- /models/hokuyo/model-1_3.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/model-1_3.sdf -------------------------------------------------------------------------------- /models/hokuyo/model-1_4.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/model-1_4.sdf -------------------------------------------------------------------------------- /models/hokuyo/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/model.config -------------------------------------------------------------------------------- /models/hokuyo/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/hokuyo/model.sdf -------------------------------------------------------------------------------- /models/indoor_bot/model.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/indoor_bot/model.config -------------------------------------------------------------------------------- /models/indoor_bot/model.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/indoor_bot/model.sdf -------------------------------------------------------------------------------- /models/urdf/indoor_bot.gazebo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/urdf/indoor_bot.gazebo -------------------------------------------------------------------------------- /models/urdf/indoor_bot.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/models/urdf/indoor_bot.xacro -------------------------------------------------------------------------------- /msg/PointArray.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/msg/PointArray.msg -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/package.xml -------------------------------------------------------------------------------- /rviz/indoor_bot.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/rviz/indoor_bot.rviz -------------------------------------------------------------------------------- /rviz/indoor_bot_dwa.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/rviz/indoor_bot_dwa.rviz -------------------------------------------------------------------------------- /rviz/indoor_bot_localization.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/rviz/indoor_bot_localization.rviz -------------------------------------------------------------------------------- /scripts/assigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/scripts/assigner.py -------------------------------------------------------------------------------- /scripts/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/scripts/filter.py -------------------------------------------------------------------------------- /scripts/frontier_opencv_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/scripts/frontier_opencv_detector.py -------------------------------------------------------------------------------- /scripts/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/scripts/functions.py -------------------------------------------------------------------------------- /scripts/getfrontier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/scripts/getfrontier.py -------------------------------------------------------------------------------- /src/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/src/functions.cpp -------------------------------------------------------------------------------- /src/global_rrt_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/src/global_rrt_detector.cpp -------------------------------------------------------------------------------- /src/local_rrt_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/src/local_rrt_detector.cpp -------------------------------------------------------------------------------- /src/mtrand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/src/mtrand.cpp -------------------------------------------------------------------------------- /tf_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/tf_tree/README.md -------------------------------------------------------------------------------- /tf_tree/frames.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/tf_tree/frames.gv -------------------------------------------------------------------------------- /tf_tree/frames.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/tf_tree/frames.pdf -------------------------------------------------------------------------------- /worlds/big_apartment.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/worlds/big_apartment.world -------------------------------------------------------------------------------- /worlds/cafe2.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/worlds/cafe2.world -------------------------------------------------------------------------------- /worlds/empty.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/worlds/empty.world -------------------------------------------------------------------------------- /worlds/simple_world.world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adipandas/indoor_bot/HEAD/worlds/simple_world.world --------------------------------------------------------------------------------