init GPU
This commit is contained in:
Regular → Executable
Regular → Executable
Regular → Executable
+3
-2
@@ -1,7 +1,7 @@
|
||||
SVO
|
||||
===
|
||||
|
||||
This code implements a semi-direct monocular visual odometry pipeline.
|
||||
This code implements a semi-direct monocular visual odometry pipeline which has been integrated with GTSAM to infused IMU as well.
|
||||
|
||||
Video: http://youtu.be/2YnIMfw6bJY
|
||||
|
||||
@@ -32,10 +32,11 @@ If you use SVO in an academic context, please cite the following publication:
|
||||
#### Documentation
|
||||
|
||||
The API is documented here: http://uzh-rpg.github.io/rpg_svo/doc/
|
||||
The GTSAM documentation https://gtsam.org/tutorials/
|
||||
|
||||
#### Instructions
|
||||
|
||||
See the Wiki for more instructions. https://github.com/uzh-rpg/rpg_svo/wiki
|
||||
See the Wiki for more instructions. https://github.com/uzh-rpg/rpg_svo/wiki and https://gtsam.org/get_started/
|
||||
|
||||
#### Contributing
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
*
|
||||
.gitignore
|
||||
!.gitignore
|
||||
@@ -19,7 +19,6 @@
|
||||
#include <svo/feature.h>
|
||||
#include <svo/point.h>
|
||||
#include <svo/config.h>
|
||||
#include <boost/bind.hpp>
|
||||
#include <vikit/math_utils.h>
|
||||
#include <vikit/vision.h>
|
||||
#include <vikit/performance_monitor.h>
|
||||
@@ -1,2 +1,2 @@
|
||||
*
|
||||
.gitignore
|
||||
!.gitignore
|
||||
@@ -1,2 +1,2 @@
|
||||
*
|
||||
.gitignore
|
||||
!.gitignore
|
||||
@@ -1,2 +1,2 @@
|
||||
*
|
||||
.gitignore
|
||||
!.gitignore
|
||||
+2
-3
@@ -129,7 +129,7 @@ if __name__=="__main__":
|
||||
first_list = associate.read_file_list(args.first_file)
|
||||
second_list = associate.read_file_list(args.second_file)
|
||||
|
||||
matches = associate.associate(first_list, second_list,float(args.offset),float(args.max_difference))
|
||||
matches = associate.associate(first_list, second_list, float(args.offset), float(args.max_difference))
|
||||
if len(matches)<2:
|
||||
sys.exit("Couldn't find matching timestamp pairs between groundtruth and estimated trajectory! Did you choose the correct sequence?")
|
||||
|
||||
@@ -175,8 +175,7 @@ if __name__=="__main__":
|
||||
import matplotlib
|
||||
matplotlib.use('Agg')
|
||||
import matplotlib.pyplot as plt
|
||||
import matplotlib.pylab as pylab
|
||||
from matplotlib.patches import Ellipse
|
||||
|
||||
fig = plt.figure()
|
||||
ax = fig.add_subplot(111)
|
||||
plot_traj(ax,first_stamps,first_xyz_full.transpose().A,'-',"black","ground truth")
|
||||
@@ -9,7 +9,7 @@ find_package(catkin REQUIRED COMPONENTS
|
||||
)
|
||||
|
||||
# search for all msg files
|
||||
FILE(GLOB messages_to_build RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}/msg"
|
||||
FILE(GLOB messages_to_build RELATIVE "msg"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/msg/*.msg")
|
||||
|
||||
# notify catkin to look at the previously found msg files
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user