建手机端网站代码生成器手机版

bicheng/2026/1/25 4:06:35/文章来源:
建手机端网站,代码生成器手机版,wordpress本发安装,南宁百度seo推广一.Docker环境配置 1.拉取Docker镜像 sudo docker pull ubuntu:18.04拉取的为ununtu18版本镜像#xff0c;环境十分干净#xff0c;可以通过以下命令查看容器列表 sudo docker images 如果想删除多余的docker image#xff0c;可以使用指令 sudo docker rmi -f id环境十分干净可以通过以下命令查看容器列表  sudo docker images 如果想删除多余的docker image可以使用指令 sudo docker rmi -f id 2.创建容器 sudo docker run -it --privileged -v /home/pc/docker/ccm:/home/pc/docker/ccm --nameccmslam --nethost --envDISPLAY --volume$HOME/.Xauthority:/root/.Xauthority:rw ubuntu:18.04 /bin/bash基于ubuntu18.04建立容器并开启GUI功能。 进入容器后会在root命令下到此我们便得到了一个纯净的ubuntu环境。 可以使用sudo docker ps查看正在运行的容器sudo docker ps -a查看所有容器 当我想要退出时输入exit退出容器然后使用sudo docker stop ccmslam来停止容器当我想再次进入容器时使用sudo docker start ccmslam启动容器再使用sudo docker exec -it cmslam bash进入容器 二.环境配置 1.安装ROS 安装ROS 首先更新软件源 apt-get update apt-get upgrade 设置清华源 sh -c . /etc/lsb-release echo deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main /etc/apt/sources.list.d/ros-latest.list设置最新的密钥 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654出现报错是因为docker下的容器环境太干净 因此需要先安装 apt-get install -y gnupg2之后重新导入密钥成功 安装 apt-get install apt-get install ros-melodic-desktop-full apt-get install ros-melodic-rqt* 安装完成之后已经安装好了opencv 查看当前opencv版本 pkg-config --modversion opencv 接下来进行ROS系统环境的配置 echo source /opt/ros/melodic/setup.bash ~/.bashrc source ~/.bashrc这样就完成了配置运行roscore发现ROS可以正常启动 roscore rosdep初始化 apt-get install python-pip pip install rosdepc rosdepc init rosdepc update 2.安装CCM-SLAM 源码地址https://github.com/VIS4ROB-lab/ccm_slam 安装依赖项 apt-get install python3-catkin-tools 创建工作空间 mkdir -p ~/ccmslam_ws/src cd ~/ccmslam_ws source /opt/ros/melodic/setup.bash catkin init catkin config --extend /opt/ros/melodic 克隆CCM-SLAM cd ~/ccmslam_ws/src git clone https://github.com/VIS4ROB-lab/ccm_slam.git 编译DBoW2: cd /home/pc/docker/ccm/ccmslam_ws/src/ccm_slam-master/cslam/thirdparty/DBoW2 mkdir build cd build cmake .. make -j8 编译g2o cd ../../g2o/ mkdir build cd build cmake --cmake-args -DG2O_U140 .. make -j8 解压Vocabulary cd ../../../conf/ unzip ORBvoc.txt.zip CCM-SLAM只在ROS Kinetic with OpenCV 3和ROS Indigo with OpenCV 2测试过CMakeLists.txt文件也是只有这两个分支。先链接ROS Melodic 参考https://github.com/VIS4ROB-lab/ccm_slam/issues/19 Ubuntu 18.04下编译之前需要修改文件~/ccmslam_ws/src/ccm_slam/cslam/CMakeLists.txt apt-get install vim vi ../CMakeLists.txt 将16行的 else() 改为 elseif($ENV{ROS_DISTRO} MATCHES melodic) 保存退出。 编译CCM-SLAM cd /home/pc/docker/ccm/ccmslam_ws catkin build ccmslam -j4 --cmake-args -DG2O_U140 -DCMAKE_BUILD_TYPERelease vi ~/.bashrc source /home/pc/docker/ccm/ccmslam/devel/setup.bash source ~/.bashrc3.测试CCM-SLAM 使用数据集测试 到https://projects.asl.ethz.ch/datasets/doku.php?idkmavvisualinertialdatasets 下载EuRoC machine hall rosbag 数据 分别为MH_01_easy.bag, MH_02_easy.bag,MH_03_medium.bag,MH_04difficult.bag 用terminator开多个窗口(没有可以先安装apt-get install terminator) 启动服务器 roslaunch ccmslam Server.launch 启动客户端0(启动客户端的数目根据自己CPU的算力决定) roslaunch ccmslam Client0_euroc.launch rosbag play MH_01_easy.bag --start 45启动客户端1(启动客户端的数目根据自己CPU的算力决定) roslaunch ccmslam Client1_euroc.launch rosbag play MH_02_easy.bag --start 35 /cam0/image_raw:/cam0/image_raw1启动客户端2(启动客户端的数目根据自己CPU的算力决定) roslaunch ccmslam Client2_euroc.launch rosbag play MH_03_medium.bag --start 15 /cam0/image_raw:/cam0/image_raw2启动客户端3(启动客户端的数目根据自己CPU的算力决定) roslaunch ccmslam Client0_euroc.launch rosbag play MH_04difficult.bag --start 15 /cam0/image_raw:/cam0/image_raw3 启动可视化rviz rviz -d conf/rviz/ccmslam.rviz 这里我开了两个客户端进行测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86974.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

seo技术306如何进行网站的seo

方法一: 打开 Microsoft 官网: 打开开发人员工具(按 F12 或右键点击“检查”)。 点击“电脑模拟手机”按钮,即下图: 点击后重新加载此网页,即可看到下载选项。

h5跟传统网站有啥区别商务网站建设详细步骤

概念性的介绍,一略而过,不重要。 16.1 数据仓库技术 16.2 联机分析处理技术 16.3 数据挖掘技术 16.4 大数据时代的新型数据仓库 16.5 小结

网站后台的形成淄博网站制作方案

ps -ef |grep python # 查找工具执行PID python pid 11287lsof -p 11287 |wc -l 查看进程占用句柄设置句柄上限IOError: [Errno 24] Too many open files:解决方法

物理机安装虚拟机做网站好处深圳市光明区官网

前言 [MixedCli](https://zhangfisher.github.io/mixed-cli/)为monorepo应用开发命令行程序提供了一套解决方案,提供了更加友好的命令行开发体验。 第1步:创建工程 以一个典型的monorepo为例开始: flexapppackagescli corevuereact示例…

织梦云建站系统谷歌广告代理

前言:关于最近开源后,不少朋友问,怎么我下载下来,运行不了。或者怎么没有左边菜单。货不对板?还是我吃了数据?感言:开源不容易,更不容易的是,明明毫无保留,还…

狮山网站设计制作网站用什么软件有哪些

Spring最重要的功能就是操作数据,数据库编程也是互联网编程的基础,Spring为开发者提供了JDBC模板模式,使用JdbcTemplate可以简化许多编码工作,同时也提供了TransactionTemplate支持事务的模板,但都不是常用技术&#x…

网站关键词在哪里修改网络营销推广的劣势

说起IOC和DI,使用过ASP.NET Core的人对这两个概念一定不陌生,早前,自己也有尝试过去了解这两个东西,但是一直觉得有点很难去理解,总觉得对其还是模糊不清,所以,趁着今天有空,就去把两个概念捋清…

系部网站建设研究方案wordpress 插件发文章

ConceptDraw MINDMAP mac是一款思维导图绘制软件,它可以帮助用户快速创建各种类型的思维导图,如组织结构图、流程图、概念图和UML图等。该软件具有直观的界面和简单易用的操作方式,使得用户能够轻松地创建复杂的思维导图。此外,它…

和一起做网店类似的网站青岛建设集团有限公司

BottomAppBar 底部应用栏 BottomAppBar 是一个在 Jetpack Compose 中用于创建底部应用栏的组件。它提供了一个高度可定制且功能丰富的底部导航解决方案。 它的使用方式与 TopAppBar 类似。下面的图是 BottomAppBar 的基本样式图。 常见使用场景 BottomAppBar 在应用中常用于…

建网站的网站有哪些搜网站技巧

11、虚函数、多态、纯虚函数 虚函数覆盖调用 多态实现多态的两个必要条件多态 和 this指针多态的实现:虚函数表虚函数表与动态绑定动态绑定动态绑定对性能的影响 纯虚函数抽象类纯抽象类 虚函数 形如class 类名{ virtual 返回值 函数名(形参表) { … } }; 的成员函…

网站建设服务费帝国做网站是选择静态还是伪静态

码云使用记录 主要步骤 1、https://gitee.com 注册 2、下载Git 3、配置SSH 4、创建远程仓库 5、切到本地项目目录下将本地项目推到远程 前两步根据提示进行即可,下面从第三步开始讲解 3、配置SSH(用于提交代码和更新代码) https://gitee.…

中山小榄网站网站建设与维护费

某一个业务需求,需要拿到我的用户信息,后端不直接返回的情况下。我需要对token信息解码拿到该信息,对jsonwebtoken进行一下简单学习,以此记录。 jsonwebtoken: jsonwebtoken 是一个 Node.js 中用于创建和验证 JSON W…

广东网站建设哪家好优分销app下载

目录 一、over()开窗函数 二、无参over()的使用 三、over(partition by 列名) 四、over(order by 列名 asc/desc) 五、over(partition by 列名 order by 列名 asc|desc) 六、练习(笔试) 一、over()开窗函数 拓展:数据库的版本 oracle:8i 9i 10g …

网站的角色设置如何做网站怎么做外链知乎

题目要求: 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ************ *****所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;…

珠海网站制作推广知页怎么转换wordpress

在SAP中,科目设置错了统驭科目类型并且记账了要如何修改? 例如:前期应收账款对应的统驭科目类型前期设置成了供应商,并且供应商用该科目过来账,现在需要调整,想要将供应商调整到客户,科目为当前…

WordPress更改网站地址东莞制作公司网站的公司

学习就像一段长跑,比的不是谁跑得快,而是谁更能坚持!! 1 队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出 FIFO(First In First O…

有做酒席酒水网站吗wordpress后台满

用户域登录各窗口汇总表 主要任务:从kafka页面日志主题读取数据,统计 七日回流用户:之前活跃的用户,有一段时间不活跃了,之后又开始活跃,称为回流用户当日独立用户数:同一个用户当天重复登录&a…

网站建设一条龙怎么样经典网络营销案例

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】 动态内存管理 1、为什么要有动态内存分配 2、malloc和free 2.1、malloc 2.2、free 3、calloc和realloc 3.1、calloc 3.2、realloc 4、常见的动态内存的错…

网站建设深圳哪家公司好企业网站seo优化

katalon studio大家都已经不陌生了,是一款现在非常主流的自动化测试工具,包括了web、api、APP,甚至PC应用程序都可以使用它来完成自动化测试。 swagger是一款RESTFUL接口的文档在线自动生成软件,swagger是一个规范和完整的框架&a…