├── .gitignore ├── CMakeLists.txt ├── README.md ├── include └── nu_jackal_autonav │ └── custom_planner.hpp ├── launch ├── amcl.launch ├── gmapping.launch ├── include │ ├── core_amcl.launch │ ├── core_gmap.launch │ └── core_move_base.launch ├── laser_scan_operations.launch ├── nu_jackal_autonav_startup.launch ├── odom_navigation.launch ├── pointcloud_filter.launch ├── rosbagplayer.launch ├── simulate.launch ├── twist_mux.launch └── view_rviz.launch ├── maps ├── D110_1.pgm ├── D110_1.yaml ├── D110_2.pgm ├── D110_2.yaml ├── D110_3.pgm ├── D110_3.yaml ├── D110_4.pgm ├── D110_4.yaml ├── boxed_in.pgm ├── boxed_in.yaml ├── msr_openhouse.pgm ├── msr_openhouse.yaml ├── tutorial_map.pgm ├── tutorial_map.yaml ├── willens_atrium_1.pgm ├── willens_atrium_1.yaml ├── willens_atrium_2.pgm └── willens_atrium_2.yaml ├── media └── navigating_laser_only.gif ├── nu_setup ├── README.MD ├── ros-start ├── ros.conf ├── setup.bash └── velodyne_startup.launch ├── package.xml ├── params ├── base_local_planner_params.yaml ├── costmap_common_params.yaml ├── joystick.yaml ├── map_nav_params │ ├── global_costmap_params.yaml │ └── local_costmap_params.yaml ├── move_base_params.yaml ├── odom_nav_params │ ├── global_costmap_params.yaml │ └── local_costmap_params.yaml ├── twist_mux_locks.yaml └── twist_mux_topics.yaml ├── plugins └── custom_plugin.xml ├── remote-jackal.sh ├── rviz ├── map.rviz └── odom.rviz ├── src ├── conical_filter.cpp ├── control_test.py ├── custom_planner.cpp ├── floor_finder.cpp ├── ground_plane_cheat.cpp ├── keyboard_control.cpp └── pose2D_to_odometry.py └── urdf ├── accessories.urdf.xacro ├── accessories ├── VLP-16.urdf.xacro ├── bridge_plate.urdf.xacro ├── camera_mount.urdf.xacro ├── novatel_smart6.urdf.xacro ├── sick_lms1xx_mount.urdf.xacro └── standoffs.urdf.xacro ├── configs ├── base ├── front_bumblebee2 ├── front_flea3 └── front_laser ├── custom_example.urdf ├── empty.urdf ├── jackal.gazebo ├── jackal.urdf.xacro └── velodyne_mount.stl /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/README.md -------------------------------------------------------------------------------- /include/nu_jackal_autonav/custom_planner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/include/nu_jackal_autonav/custom_planner.hpp -------------------------------------------------------------------------------- /launch/amcl.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/amcl.launch -------------------------------------------------------------------------------- /launch/gmapping.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/gmapping.launch -------------------------------------------------------------------------------- /launch/include/core_amcl.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/include/core_amcl.launch -------------------------------------------------------------------------------- /launch/include/core_gmap.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/include/core_gmap.launch -------------------------------------------------------------------------------- /launch/include/core_move_base.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/include/core_move_base.launch -------------------------------------------------------------------------------- /launch/laser_scan_operations.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/laser_scan_operations.launch -------------------------------------------------------------------------------- /launch/nu_jackal_autonav_startup.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/nu_jackal_autonav_startup.launch -------------------------------------------------------------------------------- /launch/odom_navigation.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/odom_navigation.launch -------------------------------------------------------------------------------- /launch/pointcloud_filter.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/pointcloud_filter.launch -------------------------------------------------------------------------------- /launch/rosbagplayer.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/rosbagplayer.launch -------------------------------------------------------------------------------- /launch/simulate.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/simulate.launch -------------------------------------------------------------------------------- /launch/twist_mux.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/twist_mux.launch -------------------------------------------------------------------------------- /launch/view_rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/launch/view_rviz.launch -------------------------------------------------------------------------------- /maps/D110_1.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_1.pgm -------------------------------------------------------------------------------- /maps/D110_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_1.yaml -------------------------------------------------------------------------------- /maps/D110_2.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_2.pgm -------------------------------------------------------------------------------- /maps/D110_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_2.yaml -------------------------------------------------------------------------------- /maps/D110_3.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_3.pgm -------------------------------------------------------------------------------- /maps/D110_3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_3.yaml -------------------------------------------------------------------------------- /maps/D110_4.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_4.pgm -------------------------------------------------------------------------------- /maps/D110_4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/D110_4.yaml -------------------------------------------------------------------------------- /maps/boxed_in.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/boxed_in.pgm -------------------------------------------------------------------------------- /maps/boxed_in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/boxed_in.yaml -------------------------------------------------------------------------------- /maps/msr_openhouse.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/msr_openhouse.pgm -------------------------------------------------------------------------------- /maps/msr_openhouse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/msr_openhouse.yaml -------------------------------------------------------------------------------- /maps/tutorial_map.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/tutorial_map.pgm -------------------------------------------------------------------------------- /maps/tutorial_map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/tutorial_map.yaml -------------------------------------------------------------------------------- /maps/willens_atrium_1.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/willens_atrium_1.pgm -------------------------------------------------------------------------------- /maps/willens_atrium_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/willens_atrium_1.yaml -------------------------------------------------------------------------------- /maps/willens_atrium_2.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/willens_atrium_2.pgm -------------------------------------------------------------------------------- /maps/willens_atrium_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/maps/willens_atrium_2.yaml -------------------------------------------------------------------------------- /media/navigating_laser_only.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/media/navigating_laser_only.gif -------------------------------------------------------------------------------- /nu_setup/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/nu_setup/README.MD -------------------------------------------------------------------------------- /nu_setup/ros-start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/nu_setup/ros-start -------------------------------------------------------------------------------- /nu_setup/ros.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/nu_setup/ros.conf -------------------------------------------------------------------------------- /nu_setup/setup.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/nu_setup/setup.bash -------------------------------------------------------------------------------- /nu_setup/velodyne_startup.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/nu_setup/velodyne_startup.launch -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/package.xml -------------------------------------------------------------------------------- /params/base_local_planner_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/base_local_planner_params.yaml -------------------------------------------------------------------------------- /params/costmap_common_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/costmap_common_params.yaml -------------------------------------------------------------------------------- /params/joystick.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/joystick.yaml -------------------------------------------------------------------------------- /params/map_nav_params/global_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/map_nav_params/global_costmap_params.yaml -------------------------------------------------------------------------------- /params/map_nav_params/local_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/map_nav_params/local_costmap_params.yaml -------------------------------------------------------------------------------- /params/move_base_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/move_base_params.yaml -------------------------------------------------------------------------------- /params/odom_nav_params/global_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/odom_nav_params/global_costmap_params.yaml -------------------------------------------------------------------------------- /params/odom_nav_params/local_costmap_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/odom_nav_params/local_costmap_params.yaml -------------------------------------------------------------------------------- /params/twist_mux_locks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/twist_mux_locks.yaml -------------------------------------------------------------------------------- /params/twist_mux_topics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/params/twist_mux_topics.yaml -------------------------------------------------------------------------------- /plugins/custom_plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/plugins/custom_plugin.xml -------------------------------------------------------------------------------- /remote-jackal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/remote-jackal.sh -------------------------------------------------------------------------------- /rviz/map.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/rviz/map.rviz -------------------------------------------------------------------------------- /rviz/odom.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/rviz/odom.rviz -------------------------------------------------------------------------------- /src/conical_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/conical_filter.cpp -------------------------------------------------------------------------------- /src/control_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/control_test.py -------------------------------------------------------------------------------- /src/custom_planner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/custom_planner.cpp -------------------------------------------------------------------------------- /src/floor_finder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/floor_finder.cpp -------------------------------------------------------------------------------- /src/ground_plane_cheat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/ground_plane_cheat.cpp -------------------------------------------------------------------------------- /src/keyboard_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/keyboard_control.cpp -------------------------------------------------------------------------------- /src/pose2D_to_odometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/src/pose2D_to_odometry.py -------------------------------------------------------------------------------- /urdf/accessories.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/VLP-16.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/VLP-16.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/bridge_plate.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/bridge_plate.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/camera_mount.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/camera_mount.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/novatel_smart6.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/novatel_smart6.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/sick_lms1xx_mount.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/sick_lms1xx_mount.urdf.xacro -------------------------------------------------------------------------------- /urdf/accessories/standoffs.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/accessories/standoffs.urdf.xacro -------------------------------------------------------------------------------- /urdf/configs/base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/configs/base -------------------------------------------------------------------------------- /urdf/configs/front_bumblebee2: -------------------------------------------------------------------------------- 1 | 2 | JACKAL_BB2=1 3 | -------------------------------------------------------------------------------- /urdf/configs/front_flea3: -------------------------------------------------------------------------------- 1 | 2 | JACKAL_FLEA3=1 3 | -------------------------------------------------------------------------------- /urdf/configs/front_laser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/configs/front_laser -------------------------------------------------------------------------------- /urdf/custom_example.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/custom_example.urdf -------------------------------------------------------------------------------- /urdf/empty.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/empty.urdf -------------------------------------------------------------------------------- /urdf/jackal.gazebo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/jackal.gazebo -------------------------------------------------------------------------------- /urdf/jackal.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/jackal.urdf.xacro -------------------------------------------------------------------------------- /urdf/velodyne_mount.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njkaiser/nu_jackal_autonav/HEAD/urdf/velodyne_mount.stl --------------------------------------------------------------------------------