Giter Club home page Giter Club logo

sensorfusionwork's Introduction

基于激光的多传感器融合定位与建图

深蓝学院多传感器融合定位/Sensor Fusion学习环境.


Overview

本Repo为基于ROS melodic @ Ubuntu 18.04多传感器融合定位/Sensor Fusion学习环境.

为了节约安装配置的时间:

  • 部分依赖项由于网络原因难以取得

  • 新依赖的引入可能会导致与本地依赖的冲突

上述环境将以Docker Image的形式提供, 实现与Native PC环境的隔离. 本项目Native PC的操作系统选择Ubuntu. Windows与Mac不推荐使用, 若有意尝试, 请自行搜索相关解决方案.


安装Ubuntu

首先请确保您可以访问Ubuntu开发环境. 如果没有Ubuntu环境, 请按照点击链接进入指南, 在本地PC上安装配置Ubuntu环境.


获取Docker开发环境

本课程推荐使用官方Docker环境点击链接进入完成课程学习. Docker提供了一个轻量级的标准化开发环境, 能够避免环境配置差异导致的诸多问题.


Workspace

当Native PC与Course Docker Environment均准备就绪时, 即可开始使用本开发环境:

  • 第一次使用时, 请首先下载课程配套的KITTI测试数据.

  • 之后, 即可通过本地VSCode开发, Docker内部编译测试的模式, 完成课程作业.

获取课程数据

在第一次使用时, 需要将课程配套的修复后KITTI数据下载至本地文件系统. 具体操作方法参考点击链接进入

开发, 编译与测试

启动Docker环境后, Docker中的/workspace目录, 会被映射到当前Repo中的workspace目录.

使用该Workspace进行开发, 编译与测试的方法如下:

  • 当前Repo的workspace下, 启动VSCode, 编辑源代码:

Development Environment, Native VS Code in Mounting Point


Keep Learning & Keep Coding

Ge Yao, [email protected]

sensorfusionwork's People

Contributors

alalagong 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  avatar

Watchers

 avatar  avatar  avatar

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.