├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE ├── README.md ├── include └── fetch_auto_dock │ ├── auto_dock.h │ ├── controller.h │ ├── dock_candidate.h │ ├── icp_2d.h │ ├── laser_processor.h │ ├── linear_pose_filter_2d.h │ └── perception.h ├── launch └── auto_dock.launch ├── package.xml ├── scripts ├── dock_on_button.py ├── dock_robot.py ├── odom_rot.py ├── undock_on_button.py └── view_dock.py ├── src ├── auto_dock.cpp ├── controller.cpp ├── icp_2d.cpp ├── laser_processor.cpp ├── linear_pose_filter_2d.cpp └── perception.cpp └── test ├── CMakeLists.txt ├── printLowPassFilterOutput.m ├── test_angles1.txt ├── test_icp.cpp ├── test_low_pass_filter.cpp ├── test_out_pidisc_fo1.txt ├── test_out_pidisc_so1.txt └── test_out_pidisc_to1.txt /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/README.md -------------------------------------------------------------------------------- /include/fetch_auto_dock/auto_dock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/auto_dock.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/controller.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/dock_candidate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/dock_candidate.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/icp_2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/icp_2d.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/laser_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/laser_processor.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/linear_pose_filter_2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/linear_pose_filter_2d.h -------------------------------------------------------------------------------- /include/fetch_auto_dock/perception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/include/fetch_auto_dock/perception.h -------------------------------------------------------------------------------- /launch/auto_dock.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/launch/auto_dock.launch -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/package.xml -------------------------------------------------------------------------------- /scripts/dock_on_button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/scripts/dock_on_button.py -------------------------------------------------------------------------------- /scripts/dock_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/scripts/dock_robot.py -------------------------------------------------------------------------------- /scripts/odom_rot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/scripts/odom_rot.py -------------------------------------------------------------------------------- /scripts/undock_on_button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/scripts/undock_on_button.py -------------------------------------------------------------------------------- /scripts/view_dock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/scripts/view_dock.py -------------------------------------------------------------------------------- /src/auto_dock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/auto_dock.cpp -------------------------------------------------------------------------------- /src/controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/controller.cpp -------------------------------------------------------------------------------- /src/icp_2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/icp_2d.cpp -------------------------------------------------------------------------------- /src/laser_processor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/laser_processor.cpp -------------------------------------------------------------------------------- /src/linear_pose_filter_2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/linear_pose_filter_2d.cpp -------------------------------------------------------------------------------- /src/perception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/src/perception.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/printLowPassFilterOutput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/printLowPassFilterOutput.m -------------------------------------------------------------------------------- /test/test_angles1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_angles1.txt -------------------------------------------------------------------------------- /test/test_icp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_icp.cpp -------------------------------------------------------------------------------- /test/test_low_pass_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_low_pass_filter.cpp -------------------------------------------------------------------------------- /test/test_out_pidisc_fo1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_out_pidisc_fo1.txt -------------------------------------------------------------------------------- /test/test_out_pidisc_so1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_out_pidisc_so1.txt -------------------------------------------------------------------------------- /test/test_out_pidisc_to1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZebraDevs/fetch_open_auto_dock/HEAD/test/test_out_pidisc_to1.txt --------------------------------------------------------------------------------