Git Product home page Git Product logo

orcvio-lite's Introduction

Hi there ๐Ÿ‘‹

  • ๐ŸŒฑ My personal website
  • ๐Ÿค” Tools: CMake | ROS
  • ๐Ÿ˜„ Programming languages: C++ | Python
  • โšก Libraries: Sophus | Eigen | Pytorch

Certificates

certificate img

orcvio-lite's People

Contributors

moshanatucsd avatar shanmo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

orcvio-lite's Issues

undefined reference to fmt while installation

I tried to install the Non-ROS version, I failed at the last "make" step. The errors are:

liborcvio_estimator.so: undefined reference to std::locale fmt::v8::detail::locale_ref::get<std::locale>() const' liborcvio_estimator.so: undefined reference to fmt::v8::format_error::~format_error()'
liborcvio_estimator.so: undefined reference to vtable for fmt::v8::format_error' liborcvio_estimator.so: undefined reference to fmt::v8::detail::error_handler::on_error(char const*)'
liborcvio_estimator.so: undefined reference to fmt::v8::detail::basic_data<void>::left_padding_shifts' liborcvio_estimator.so: undefined reference to typeinfo for fmt::v8::format_error'
liborcvio_estimator.so: undefined reference to `fmt::v8::vprint(fmt::v8::basic_string_view, fmt::v8::basic_format_args<fmt::v8::basic_format_context<fmt::v8::appender, char> >)'
collect2: error: ld returned 1 exit status
CMakeFiles/orcvio.dir/build.make:175: recipe for target '../bin/orcvio' failed
make[2]: *** [../bin/orcvio] Error 1
CMakeFiles/Makefile2:982: recipe for target 'CMakeFiles/orcvio.dir/all' failed
make[1]: *** [CMakeFiles/orcvio.dir/all] Error 2
Makefile:94: recipe for target 'all' failed
make: *** [all] Error 2

Does anyone know how to solve it?

[orcvio_robot/ObjectMapper-5] process has died after initialization

I'm trying to use roslaunch orcvio orcvio_mapping_rs_d435i.launch path_bag:=PATH_TO_ERL_DATASET/ to run the VIO & Mapping in ROS version. I got following output and no object is generated in rviz.

image

setting /run_id to d6162fa2-260a-11ec-82f8-4845206e4f42
process[rosout-1]: started with pid [9861]
started core service [/rosout]
process[republish_img-2]: started with pid [9868]
process[republish_darknet_img-3]: started with pid [9869]
process[orcvio_robot/system-4]: started with pid [9870]
process[orcvio_robot/ObjectMapper-5]: started with pid [9871]
type is orcvio/SystemNodelet
process[rosbag-6]: started with pid [9877]
type is orcvio/ObjectMapperNodelet
process[rviz-7]: started with pid [9884]
[ INFO] [1633458854.414281416]: System: Start loading ROS parameters...
[ INFO] [1633458854.415618665]: Publishing: /orcvio/quadrics
[ INFO] [1633458854.418987207]: System: Finish loading ROS parameters...
[ INFO] [1633458854.423628207]: Publishing: /orcvio/gt_objects
[ INFO] [1633458854.436356406]: Path for storing object map: /home/erl/orcvio/OrcVIO-Lite/cache/object_map/
in ~ObjectMapperNodelet()
===========================================
not using FEJ...
not estimating td...
not estimating extrinsic...
not calibrating imu instrinsic online...
Pure MSCKF...
using zero velocity update
using right perturbation
using closed form covariance propagation
using orcvio
using static/dynamic initialization...
===========================================

[orcvio_robot/ObjectMapper-5] process has died [pid 9871, exit code 255, cmd /opt/ros/melodic/lib/nodelet/nodelet standalone orcvio/ObjectMapperNodelet __name:=ObjectMapper __log:=/home/jerryai/.ros/log/d6162fa2-260a-11ec-82f8-4845206e4f42/orcvio_robot-ObjectMapper-5.log].
log file: /home/jerryai/.ros/log/d6162fa2-260a-11ec-82f8-4845206e4f42/orcvio_robot-ObjectMapper-5*.log
[ INFO] [1633458854.701614793]: Publishing: /orcvio_robot/system/poseout
[ INFO] [1633458854.713520487]: System Manager: Finish creating ROS IO...
Images from now on will be utilized...

And I can not find orcvio_robot-ObjectMapper-5*.log. The VIO version works well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.