Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Relative Motion Analysis using Rotating Axes01:25

Relative Motion Analysis using Rotating Axes

486
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
486
Uniform Depth Channel Flow01:27

Uniform Depth Channel Flow

96
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
96
Relative Motion Analysis using Rotating Axes-Problem Solving01:29

Relative Motion Analysis using Rotating Axes-Problem Solving

421
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
421
Uniform Depth Channel Flow: Problem Solving01:18

Uniform Depth Channel Flow: Problem Solving

85
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
85
Relative Motion Analysis - Velocity01:24

Relative Motion Analysis - Velocity

388
A stroke engine has a slider-crank mechanism that converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
388
Planar Rigid-Body Motion01:22

Planar Rigid-Body Motion

468
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
468

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Approach to Semantic Visual SLAM for Bionic Robots Based on Loop Closure Detection with Combinatorial Graph Entropy in Complex Dynamic Scenes.

Biomimetics (Basel, Switzerland)·2025
Same author

PLY-SLAM: Semantic Visual SLAM Integrating Point-Line Features with YOLOv8-seg in Dynamic Scenes.

Sensors (Basel, Switzerland)·2025
Same author

Using Tomoauto: A Protocol for High-throughput Automated Cryo-electron Tomography.

Journal of visualized experiments : JoVE·2016
Same author

MiR-15a contributes abnormal immune response in myasthenia gravis by targeting CXCL10.

Clinical immunology (Orlando, Fla.)·2016
Same author

Minicells, Back in Fashion.

Journal of bacteriology·2016
Same author

A new variant of rabbit hemorrhagic disease virus G2-like strain isolated in China.

Virus research·2016

Related Experiment Video

Updated: Jul 18, 2025

Determining 3D Flow Fields via Multi-camera Light Field Imaging
14:25

Determining 3D Flow Fields via Multi-camera Light Field Imaging

Published on: March 6, 2013

16.7K

A Robust Semi-Direct 3D SLAM for Mobile Robot Based on Dense Optical Flow in Dynamic Scenes.

Bo Hu1, Jingwen Luo1

  • 1School of Information Science and Technology, Yunnan Normal University, No. 768 Juxian Street, Chenggong District, Kunming 650500, China.

Biomimetics (Basel, Switzerland)
|August 25, 2023
PubMed
Summary

This study introduces a robust 3D simultaneous localization and mapping (SLAM) algorithm for mobile robots. It effectively handles dynamic scenes by eliminating errors from moving objects, improving mapping accuracy.

Keywords:
dense optical flowdynamic scenesmobile robotrelocationsemi-direct methodsimultaneous localization and mapping (SLAM)

More Related Videos

Robotized Testing of Camera Positions to Determine Ideal Configuration for Stereo 3D Visualization of Open-Heart Surgery
05:12

Robotized Testing of Camera Positions to Determine Ideal Configuration for Stereo 3D Visualization of Open-Heart Surgery

Published on: August 12, 2021

2.1K
High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques
11:34

High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques

Published on: December 3, 2013

15.7K

Related Experiment Videos

Last Updated: Jul 18, 2025

Determining 3D Flow Fields via Multi-camera Light Field Imaging
14:25

Determining 3D Flow Fields via Multi-camera Light Field Imaging

Published on: March 6, 2013

16.7K
Robotized Testing of Camera Positions to Determine Ideal Configuration for Stereo 3D Visualization of Open-Heart Surgery
05:12

Robotized Testing of Camera Positions to Determine Ideal Configuration for Stereo 3D Visualization of Open-Heart Surgery

Published on: August 12, 2021

2.1K
High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques
11:34

High-resolution, High-speed, Three-dimensional Video Imaging with Digital Fringe Projection Techniques

Published on: December 3, 2013

15.7K

Area of Science:

  • Robotics
  • Computer Vision

Background:

  • Dynamic objects in scenes cause significant errors in mobile robot pose estimation.
  • Inconsistent mapping due to dynamic objects hinders robot navigation and environmental understanding.

Purpose of the Study:

  • To develop a robust semi-direct 3D simultaneous localization and mapping (SLAM) algorithm for mobile robots operating in dynamic environments.
  • To enhance the accuracy and consistency of 3D maps built by mobile robots.

Main Methods:

  • Utilizes a sparse direct method with homography matrix compensation for initial pose estimation.
  • Employs dense optical flow to identify and eliminate dynamic regions, reducing error accumulation.
  • Optimizes robot pose by minimizing reprojection error and incorporates a keyframe selection strategy.
  • Performs global bundle adjustment (BA) for constructing a globally consistent 3D dense octree map.

Main Results:

  • The algorithm successfully compensates for image deformation caused by robot rotation.
  • Dynamic regions are effectively segmented and their influence on mapping is mitigated.
  • Robot pose optimization is achieved by minimizing reprojection errors.
  • A globally consistent 3D dense octree map is constructed, demonstrating superior performance.

Conclusions:

  • The proposed semi-direct 3D SLAM algorithm offers a robust solution for mobile robots in dynamic scenes.
  • The method significantly improves the accuracy and consistency of 3D mapping by addressing errors from dynamic objects.
  • The algorithm's effectiveness is validated through simulations and experiments, showing superior performance.