diff --git a/VisualOdometry/lib/visualization/plotting.py b/VisualOdometry/lib/visualization/plotting.py index b6510c2..0208931 100644 --- a/VisualOdometry/lib/visualization/plotting.py +++ b/VisualOdometry/lib/visualization/plotting.py @@ -4,12 +4,12 @@ from sklearn.metrics import confusion_matrix -from bokeh.models.widgets import Panel, Tabs +#from bokeh.models.widgets import Panel, Tabs from bokeh.io import output_file, show from bokeh.plotting import figure, ColumnDataSource from bokeh.layouts import column, layout, gridplot from bokeh.models import Div, WheelZoomTool -from bokeh.models.widgets import Panel, Tabs +#from bokeh.models.widgets import Panel, Tabs def visualize_paths(gt_path, pred_path, html_tile="", title="VO exercises", file_out="plot.html"): diff --git a/VisualOdometry/requirements.txt b/VisualOdometry/requirements.txt new file mode 100644 index 0000000..0a0b52f --- /dev/null +++ b/VisualOdometry/requirements.txt @@ -0,0 +1,126 @@ +actionlib==1.13.2 +angles==1.9.13 +bokeh==3.1.0 +bondpy==1.8.6 +camera-calibration==1.16.0 +camera-calibration-parsers==1.12.0 +catkin==0.8.10 +contourpy==1.0.7 +controller-manager==0.19.5 +controller-manager-msgs==0.19.5 +cv-bridge==1.16.2 +cycler==0.11.0 +diagnostic-analysis==1.11.0 +diagnostic-common-diagnostics==1.11.0 +diagnostic-updater==1.11.0 +dynamic-reconfigure==1.7.3 +fonttools==4.39.3 +gazebo-plugins==2.9.2 +gazebo-ros==2.9.2 +gencpp==0.7.0 +geneus==3.0.0 +genlisp==0.4.18 +genmsg==0.6.0 +gennodejs==2.0.2 +genpy==0.6.15 +image-geometry==1.16.2 +importlib-resources==5.12.0 +interactive-markers==1.12.0 +Jinja2==3.1.2 +joblib==1.2.0 +joint-state-publisher==1.15.1 +joint-state-publisher-gui==1.15.1 +kiwisolver==1.4.4 +laser-geometry==1.6.7 +MarkupSafe==2.1.2 +matplotlib==3.7.1 +message-filters==1.15.14 +numpy==1.24.3 +opencv-python==4.7.0.72 +packaging==23.1 +pandas==2.0.1 +Pillow==9.5.0 +pyparsing==3.0.9 +python-dateutil==2.8.2 +python-qt-binding==0.4.4 +pytz==2023.3 +PyYAML==6.0 +qt-dotgraph==0.4.2 +qt-gui==0.4.2 +qt-gui-cpp==0.4.2 +qt-gui-py-common==0.4.2 +resource-retriever==1.12.7 +rosbag==1.15.14 +rosboost-cfg==1.15.8 +rosclean==1.15.8 +roscreate==1.15.8 +rosgraph==1.15.14 +roslaunch==1.15.14 +roslib==1.15.8 +roslint==0.12.0 +roslz4==1.15.14 +rosmake==1.15.8 +rosmaster==1.15.14 +rosmsg==1.15.14 +rosnode==1.15.14 +rosparam==1.15.14 +rospy==1.15.14 +rosservice==1.15.14 +rostest==1.15.14 +rostopic==1.15.14 +rosunit==1.15.8 +roswtf==1.15.14 +rqt-action==0.4.9 +rqt-bag==0.5.1 +rqt-bag-plugins==0.5.1 +rqt-console==0.4.11 +rqt-dep==0.4.12 +rqt-graph==0.4.14 +rqt-gui==0.5.3 +rqt-gui-py==0.5.3 +rqt-image-view==0.4.16 +rqt-launch==0.4.9 +rqt-logger-level==0.4.11 +rqt-moveit==0.5.10 +rqt-msg==0.4.10 +rqt-nav-view==0.5.7 +rqt-plot==0.4.13 +rqt-pose-view==0.5.11 +rqt-publisher==0.4.10 +rqt-py-common==0.5.3 +rqt-py-console==0.4.10 +rqt-reconfigure==0.5.5 +rqt-robot-dashboard==0.5.8 +rqt-robot-monitor==0.5.14 +rqt-robot-steering==0.5.12 +rqt-runtime-monitor==0.5.9 +rqt-rviz==0.7.0 +rqt-service-caller==0.4.10 +rqt-shell==0.4.11 +rqt-srv==0.4.9 +rqt-tf-tree==0.6.3 +rqt-top==0.4.10 +rqt-topic==0.4.13 +rqt-web==0.4.10 +rviz==1.14.19 +scikit-learn==1.2.2 +scipy==1.10.1 +sensor-msgs==1.13.1 +six==1.16.0 +smach==2.5.0 +smach-ros==2.5.0 +smclib==1.8.6 +tf==1.13.2 +tf-conversions==1.13.2 +tf2-geometry-msgs==0.7.5 +tf2-kdl==0.7.5 +tf2-py==0.7.5 +tf2-ros==0.7.5 +threadpoolctl==3.1.0 +topic-tools==1.15.14 +tornado==6.3.1 +tqdm==4.65.0 +tzdata==2023.3 +xacro==1.14.13 +xyzservices==2023.2.0 +zipp==3.15.0