- 博客(25)
- 收藏
- 关注
原创 IDEA配置安卓、Windows、linux、Web环境、运行compose multiplatform项目
点击新建——》变量名:CLASSPATH——》变量值:.;新建系统变量JAVA_HOME,右键点击此电脑,点击属性——》高级系统配置——》环境变量——》新建变量名:JAVA_HOME 变量值:jdk的安装目录。去百度搜索JetBrains ToolBox工具,在工具中安装IntelliJ IDEA Utimate或者IntelliJ IDEA com。注意要将解压后的压缩包放在没有中文的路径下,以后不管下载什么,最好养成这个习惯。
2024-02-23 11:27:21 771 1
原创 IntelliJ IDEA Setting中没有Android SDK如何解决
点击Edit会出现这个界面,找到自己的SDK的路径,然后一直点击Next,他会自动下载一些组件之类的东西,这里需要稍微等待一下。现在遇到一个问题,旧版的idea setting中是有安卓SDK的,新版的为什么没有了?需要手动添加,先在project structure中的project中配置JDK。在配置完成SDK之后,我们可以新建一个项目,选择新建Android项目,等下载完成之后,再回到这里就可以正常添加了。选择好自己设置的sdk路径,点击完成即可。此时是没有设备的,所以需要添加模拟器进来。
2024-02-23 09:15:33 3121
原创 windows11安装Ubuntu18.04虚拟机
因为我这里用的机器人地盘支持Ubuntu16和18,按照常理20和22以及23也应该是支持的。截至2023.12.28最新的VMware最新版为17,这里我们去他官网下载最新版本的。不要担心收费问题,我们可以去百度上面找相应的密钥,实在不行就先试用嘛,反正百度能搜到可用的密钥,就先下载最新的吧。接下来自定义处理器配置,我的电脑CPU是i5-13400,10核20线程的。进来之后点击上面的还是下面的都可以,下面是所有18.04的资源,镜像官方单独又在上面做了个链接怕你找不到呢。选择第二个自定义,点击下一步。
2023-12-28 15:50:13 743
原创 MQTT协议三种消息级别的对比。
新开了一个坑,做一个物联网相关的东西,不管是鸿蒙系统还是嵌入式开发,做物联网这一块的东西离不开MQTT协议,那么这个协议中有三种消息级别,分为Qos0.1.2. .。这三种级别的消息安全性逐级提高,资源消耗也是逐级提高的。MQTT(Message Queuing Telemetry Transport)消息队列遥感传输协议是一种基于TCP/IP协议的应用层协议。复习一下TCP/IP协议族的五个层级应用层传输层网络层链路层物理层。
2023-12-15 15:40:01 547
原创 生成器和迭代器以及生成器和队列的区别
最近项目中需要使用相机实时识别图像并在Web端显示识别的结果,所以需要不断地将视频流存储起来,之后再用flask启动一个视频响应,不断的将视频流显示在Web端。所以详细学习一下Python生成器的使用方法,
2023-10-18 16:27:07 116 1
原创 YOLO+Web(基于Flask框架,实时处理相机流数据并发布到Web网页端)【完结】
看了一下现在git上面的开源项目,一共找到了11个有点少,而且大部分是做静态处理的只有少数是能够实时显示的。先找一个功能齐全能够满足要求的先跑起来看看情况。经过两天在GitHUb中的浸泡,大概明白了前后端的区别,前端使用html语言设计网页的结构。后端(数据端)使用Flask框架做数据的交互。新开一个需要使用YOLO做两个物体的对接,同时,要将YOLO的画面实时显示在前端。
2023-10-10 10:02:20 1064 2
原创 gitea Windows搭建git服务器
这里写自定义目录标题下载GIT下载Git服务器软件命令cmd命令如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载GIThttps://pan.baidu.com/s/1QSyjfReLRsi7QfpOV4buNAtrip下载Git服务器软件https://dl
2022-05-25 19:16:35 1750
转载 conda入门
https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
2021-08-07 09:49:36 102
原创 深度学习安装的包
sudo apt-get install ros-melodic-ecl-exceptionssudo apt-get install ros-melodic-ecl-threadssudo apt-get install ros-melodic-ecl-geometrysudo apt-get install ros-melodic-kobuki-dock-drivesudo apt-get install ros-melodic-gazebo-rossudo apt-get install
2021-05-10 16:13:28 250
原创 ubunt18.04安装pycharm
下载PyCharm安装包1)进入PyCharm官网,选择Professional专业版,直接点击DOWNLOAD2)进入跳转页面,出现提示框,点savefile,开始下载;3)下载完成后,安装包在Downloads文件夹下安装PyCharm1)解压文件。右键安装包,点击“Extract Here”2)把 pycharm-2018.1.4 文件夹放在Downloads根目录,方便找到;3)打开终端,进入pycharm-2018.1.4/bin;cd Downloads/pycharm-.
2021-04-23 13:56:06 303 1
原创 安装ubunt18.04+ros melodic
设置软件源:国内的,速度快:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'设置最新的密钥:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6F
2021-04-23 11:12:42 91
原创 树莓派4 turtlebot2 实战(三)远程桌面连接
树莓派4 turtlebot2 实战(三)远程桌面连接没有外拓显示屏的兄die需要用你的笔记本远程连接树莓派才能用,如果你有外拓屏幕的话这一节选做。一、工具1.手机一部2.笔记本电脑一台(台式机需要自己再准备一个无线网卡)3.读卡器和装有镜像文件的SD卡各一个4.putty工具()二、正式步骤1.手机开一个热点让电脑连接上2.“win+R”打开运行。3.搜索“cmd”就进入命令提示符。4.输入arp -a...
2021-03-24 21:30:23 294
转载 GMapping原理
概念: 1、Gmapping是基于滤波SLAM框架的常用开源SLAM算法。 2、Gmapping基于RBpf粒子滤波算法,即将定位和建图过程分离,先进行定位再进行建图。 3、Gmapping在RBpf算法上做了两个主要的改进:改进提议分布和选择性重采样。优缺点: 优点:Gmapping可以实时构建室内地图,在构建小场景地图所需的计算量较小且精度较高。相比Hector SLAM对激光雷达频率要求低、鲁棒性高(Hector 在机器人快速转向时很容易发生错误匹配,建出的地图发生错位,原因主要
2021-03-23 19:41:36 1453
原创 语义地图和几何地图
语义地图和几何地图的区分几何地图语义地图几何地图几何图,2D,纯以点、线、多边形三种元素构成的图层,是道路和建筑位置、边界及方向的一个抽象,而存储时只存储点的坐标,常见的便是经纬度坐标。多点一起存储便是折线,闭合折线是多边形。语义地图语义图不是一个单独的图层,语义图能够以以上任何一种地图作为载体,将语义映射到其中。举个例子,红绿灯这个物体作为一个语义,(1)在几何图上,表示为一个点,有经纬度;(2)在矢量图上,与其对应的道路的可行进方向一致;(3)在路网图上,表示为一个带标签的点或遵守画红绿
2021-03-23 19:30:33 5667
原创 turtlebot2 自主导航(机器人模拟gmapping的slam过程)
仿真环境操作系统:ubuntu 16.04ROS版本:kineticGazebo版本:Gazebo7.11.0仿真机器人:turtlebot前期准备:1、安装完整版的ROS。kinetic版的ROS安装完后自带Gazebo7.0,注意,不同版本的ROS推荐使用不同的gazebo,在kinetic版本的ROS下,推荐使用Gazebo7.x,建议安装与自己ROS版本对应的Gazebo,这个Gazebo官网上有说明。2、安装一些ROS-Gazebo组件sudo apt-get install r
2021-02-03 20:55:19 1890
原创 深度强化学习+室内导航(最新、最全)
配置环境anaconda(python2.7 版本)链接: link.1、Anaconda2 安装ROS 1中使用的是 python2.7,所以在地址:https://www.anaconda.com/download/#linux 中下载 python2.7版本的Anaconda2 ,安装过程如下:chmod +x Anaconda2-5.2.0-Linux-x86_64.sh bash Anaconda2-5.2.0-Linux-x86_64.sh安装完成后,执行下面指令, 如果可以
2021-01-26 13:59:19 2628 4
原创 ubunt16.04安装QQ(win版)deepin-wine-ubunt
ubunt16.04安装QQ(win版)deepin-wine-ubunt前言:笔者在此之前一直使用的Linux版qq、百度网盘等软件,因为各种bug经常闪退,而且Linux版本的QQ…用过的人都晓得那个界面像极了十年前的QQ…文件传输的不便,页面的拉跨,各种bug,恶心的我实在受不了,经过数天的搜索发现好多人都在使用deepin-wine,于是开始整活,教程最新的是三个月前的,99%的兄弟都是在阿里源搞得,但我不知道是我搜索方法不对还是使用姿势不对,我在阿里源找不到我们日常用的QQ微信百度云等软件,经过
2021-01-25 12:06:38 162
原创 turtlebot2 kinect 激光雷达 自动导航超详细命令
一、turtlebot2// An highlighted blockroscore// An highlighted blockroslaunch turtlebot_bringup minimal.launch// kinect显示图像roslaunch freenect_launch freenect-registered-xyzrgb.launchrosrun rqt_image_view rqt_image_view image:/camera/rgb/image_color
2020-07-28 17:26:47 876
原创 树莓派4 turtlebot2 实战(二)系统初始化
二、系统初始化设置1.next2.选择语言(记得勾选us键盘)3.看你的屏幕是否有黑边,有得话勾选,没有直接next4.连接WiFi5.这里问你是否需要更新软件,可以直接skip跳过6.至此初始化完成
2020-07-25 15:53:30 283 2
原创 树莓派4 turtlebot2 实战(一)制作SD卡启动盘(安装系统)
树莓派4 turtlebot2 实战(一)手里有一个树莓派4,之前想做小车来着,正好现在手里有了一个turtlebot2索性把nuc换掉上树莓派了,上csdn搜了一下3b还有人做过,4还没人写过博客,从今天开始就记录一下我的开荒历程。一、烧录镜像文件1.系统镜像链接:https://pan.baidu.com/s/1W09yE4KWsr6jc485eLmZIw提取码:fkuj2.烧录工具链接:https://pan.baidu.com/s/1A31S3arFT5YC-jhDC7MT_g提取码
2020-07-25 15:51:15 550
原创 turtlebot2(一)实物练习
第一次写博客,记录一下我和刀哥(卢传钊)瞎搞的历史开始——连接实物一、硬件(具体型号看自己的)1.turtlebot2 一台2.NUC 一台3.Kinect 一台4.激光雷达 一台5.14-19V电池 两块二、实物链线1.一块电池给底盘供电,一块电池给NUC供电(你要是拉着好几十米的电源线满楼道跑其实也阔以…)三、安装系统和ROS四、连接底盘1.打开电源2.连接底盘// su
2020-07-25 11:00:11 569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人