Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
J
jfx_kalman_filter_src
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
oscar
jfx_kalman_filter_src
Commits
ff0e3448
Commit
ff0e3448
authored
Dec 16, 2021
by
oscar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交代码
parent
bf592ca8
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
34 additions
and
3 deletions
+34
-3
BaseTracker.h
BaseTracker/BaseTracker.h
+2
-2
bev_overlap_online.cu
BaseTracker/kf_gpu/bev_overlap_online.cu
+1
-1
bev_overlap_online.cuh
BaseTracker/kf_gpu/bev_overlap_online.cuh
+13
-0
kalman_update_batch_online.cu
BaseTracker/kf_gpu/kalman_update_batch_online.cu
+1
-0
kalman_update_batch_online.cuh
BaseTracker/kf_gpu/kalman_update_batch_online.cuh
+17
-0
No files found.
BaseTracker/BaseTracker.h
View file @
ff0e3448
...
...
@@ -12,8 +12,8 @@
#include "LogBase.h"
#include <memory.h>
#ifdef _KF_IOU_CUDA_
#include "bev_overlap_online.cu"
#include "kalman_update_batch_online.cu"
#include "bev_overlap_online.cu
h
"
#include "kalman_update_batch_online.cu
h
"
#endif
template
<
class
T
>
...
...
BaseTracker/kf_gpu/bev_overlap_online.cu
View file @
ff0e3448
...
...
@@ -5,7 +5,7 @@
//#include <pybind11/stl.h>
#include "common.h"
#include "bev_overlap_online.cuh"
#include <cmath>
#include <fstream>
#define ROS
...
...
BaseTracker/kf_gpu/bev_overlap_online.cuh
0 → 100644
View file @
ff0e3448
#ifndef _BEV_OVERLAP_ONLINE_H_
#define _BEV_OVERLAP_ONLINE_H_
#include <cassert>
#include <cuda_runtime_api.h>
void bev_overlap(const int num_a, float* boxes_a, const int num_b, float* boxes_b, float* ans_overlap);
#endif
\ No newline at end of file
BaseTracker/kf_gpu/kalman_update_batch_online.cu
View file @
ff0e3448
...
...
@@ -10,6 +10,7 @@
//#include <pybind11/numpy.h>
//#include <pybind11/stl.h>
#include "kalman_update_batch_online.cuh"
#include "kalman_batch_ops.cu"
#include "common.h"
...
...
BaseTracker/kf_gpu/kalman_update_batch_online.cuh
0 → 100644
View file @
ff0e3448
#ifndef _KALMAN_UPDATE_BATCH_ONLINE_H_
#define _KALMAN_UPDATE_BATCH_ONLINE_H_
#include <cassert>
#include <cuda_runtime_api.h>
void kalman_update_batch(float* Z,// measurement size = bs * no
float** X, // in-place update states size = bs * ns
float** P, // in-place update predict size = bs * ns * ns
float* HX, // H*X size = bs * no
const int bs,
const int ns, //ns = 10
const int no // no = 7
);
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment