Definition at line 22 of file ParticleOdometry.py.
initialize
Definition at line 24 of file ParticleOdometry.py.
top odometry calculations
Definition at line 194 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.calculate_weighting_likelihood | ( | self, | |
prt, | |||
measurement_pose_array, | |||
measurement_cov_matrix_inv | |||
) |
Definition at line 127 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.convert_list_to_pose | ( | self, | |
lst | |||
) |
Definition at line 268 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.convert_pose_to_list | ( | self, | |
pose | |||
) |
utils
Definition at line 264 of file ParticleOdometry.py.
Definition at line 257 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.guess_normal_distribution | ( | self, | |
particles, | |||
weights | |||
) |
Definition at line 271 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.imu_callback | ( | self, | |
msg | |||
) |
Definition at line 238 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.imu_error_pdf | ( | self, | |
prt | |||
) |
Definition at line 172 of file ParticleOdometry.py.
Definition at line 234 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.initial_distribution | ( | self, | |
init_pose | |||
) |
Definition at line 189 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.initialize_odometry | ( | self, | |
trans, | |||
rot | |||
) |
Definition at line 78 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.make_histogram_array | ( | self, | |
particles, | |||
stamp | |||
) |
Definition at line 309 of file ParticleOdometry.py.
Definition at line 229 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.measurement_pdf | ( | self, | |
x, | |||
measure_mean_array, | |||
measure_cov_matrix_inv | |||
) |
Definition at line 161 of file ParticleOdometry.py.
Definition at line 205 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.resampling | ( | self, | |
particles, | |||
weights | |||
) |
Definition at line 137 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.sampling | ( | self, | |
particles, | |||
source_odom | |||
) |
particle filter functions input: particles(list of pose), source_odom(control input) output: list of sampled particles(pose)
Definition at line 100 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.source_odom_callback | ( | self, | |
msg | |||
) |
callback functions
Definition at line 225 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.state_transition_probability_rvs | ( | self, | |
u, | |||
u_cov | |||
) |
probability functions input: u(twist), u_cov(twist.covariance) output: sampled velocity
Definition at line 154 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.transform_twist_with_covariance_to_global | ( | self, | |
pose_with_covariance, | |||
twist_with_covariance | |||
) |
Definition at line 299 of file ParticleOdometry.py.
Definition at line 246 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.update_diagnostics | ( | self, | |
particles, | |||
weights, | |||
stamp | |||
) |
Definition at line 331 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.update_pose_with_covariance | ( | self, | |
pose_with_covariance, | |||
twist_with_covariance, | |||
dt | |||
) |
Definition at line 304 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.weighting | ( | self, | |
particles, | |||
min_weight | |||
) |
Definition at line 107 of file ParticleOdometry.py.
def jsk_robot_startup.ParticleOdometry.ParticleOdometry.z_error_pdf | ( | self, | |
particle_z | |||
) |
Definition at line 167 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.
Definition at line 24 of file ParticleOdometry.py.