电脑调试
小电脑的选择 11代nuc 盘一盘NVIDIA Jetson家族的前浪和后浪! 入门级nano 中级AGX Xavier 作为现在AI计算的扛把子 超高级Jetson TX2 高级Xavier NX 算力性能区别 英特尔的NUC迷你电脑有什么特点?NUC适合什么样的用户群(黑苹果)? 由于nuc用的是英特尔的集显,所以没有办法使用cuda 各种机器性能参数比较 ssh远程连接 如何判断网线是否连上 1.直接看ui, 2.通过ifconfig 主要看网卡那一栏,如果没有具体的ipv4地址那一般就是没有连接上 这是一个网络接口的信息列表,通常用于诊断和配置网络连接。以下是每个接口的意思和说明: enp57s0: flags=4099:表示接口的状态标志。这个接口是启用的(UP),可以广播数据(BROADCAST),支持多播(MULTICAST)。 mtu 1500:表示最大传输单元,即可以在一次数据包中传输的最大字节数。 ether c8:7f:54:ca:bf:31:表示接口的物理地址(MAC地址)。 txqueuelen 1000:表示发送队列的长度。 RX packets ...
相机学习
后续学习使用视觉slam十四讲.pdf用了都说好 相机学习 相机基本工作原理 camera理论基础和工作原理_weixin_30316097的博客-CSDN博客 (干货) |机器视觉不可不知的相机内部工作原理_智能算法的博客-CSDN博客 【Camera基础(一)】Camera摄像头工作原理及整机架构_camera架构_邢仕冲的一亩三分地的博客-CSDN博客 结构 感光元件 也就是光线照射到,成像的位置。以前的胶片相机的感光原件是银盐,也就是胶片。 现在的数码相机是cmos或者ccd。这个感光元件把光线信息记录下来保存,数码相机这里涉及到模数转换。 模数转换的意思就是将模拟信号转换成数字信号。 模拟信号就是直接采集出来的信号,数字信号是用于给电子元器件进行处理的信号。 对于计算机来说,2进制,01便于计算机记录处理数据, 模拟信号和数字信号的区别和特点_数字信号与模拟信号的区别_高原低谷的博客-CSDN博客 cmos CMOS Image Sensor原理简述 Complementary Metal-Oxide Semiconductor 中文翻译过来就是互补金属半导体氧化物半...
qt优化
Qt 自定义标题栏,最小化、最大化、关闭窗口,双击最大化,鼠标拖动等效果实现_qt自定义标题栏_wang_chao118的博客-CSDN博客 目标是弄成这个样子 我的第一版ui 我的第二版 此处为语雀卡片,点击链接查看 难点在于界面的切换 https://github.com/mouming233/qt/tree/nihao 详情见我的github 时间节点 5月12日能够初步实现多级界面和视频嵌入的功能 多级界面 Qt之多界面切换编程_qt多界面编程_七 六 伍的博客-CSDN博客 能够做到显示多级界面 此处为语雀卡片,点击链接查看 1234567void MainWindow::on_pushButton_2_clicked(){ Server *gui1=new Server; gui1->show(); this->hide();} 外部程序ui嵌入qt程序 QT 如何把外部程序嵌入到QT界面_qt 嵌入其他程序_hellokandy的博客-CSDN博客 Qt源码解析2—外部程序嵌入到Qt进程界面_qt嵌入外部...
2022qt学习
QTmodel.zip QT GUI编程_子羽丿的博客-CSDN博客这篇博客相当好,强推 bilibili html5 player 学习视频 qt下载安装 下面这个文档写的很详细 Qt安装包下载(Windows平台)_Alex-L的博客-CSDN博客 QT的下载与安装(QT5.9.1)_Qi_1337的博客-CSDN博客_qt 5.9.1安装及配置 qt学习 小知识 知识点速记 argc时命令行变量的数量,argv时命令行变量的数组 QApplication是应用程序对象,有且仅有一个 Widget w;窗口对象默认不会显示,必须调用show方法显示从窗口 return a.exec();让应用程序对象进入消息循环,让代码阻塞到此行 1234567891011#include "widget.h"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); Widget w; w.show(); retur...
git和github使用
https://rogerdudler.github.io/git-guide/index.zh.html很好用 git安装教程 git官网下载巨慢 安装包放在下面Git-2.36.1-64-bit.rar Git 详细安装教程(详解 Git 安装过程的每一个步骤)_mukes的博客-CSDN博客_git安装 出现的问题及解决办法 【Git & Github】解决win10安装Git时出现“unable to set system config … exit code 128”的问题_Mculover666的博客-CSDN博客 很重要的一点,当你电脑安装过git然后又卸载掉时,记得检查是否留有.gitconfig文件,这个会导致上述错误。 基础知识 名词了解(mingw gcc g++ make cmake 有没有大佬给我讲解一下MSVC、MINGW,gcc、g++,qmake、cmake的联系和区别是什么? - 知乎 MinGW到底是个什么ghost_leehaming的博客-CSDN博客_mingw https://zh.wikipedia.org/zh-sg/Min...
分区赛技术报告 上机开发
1.程序基本功能 上位机调度软件包含与导航功能包的socket通信实现、轻舟机器人坐标的显示、初始等待区、装货区、卸货区位置发送命令按钮、摄像头图像显示视觉识别效果,同时将视觉识别的图片进行标注,然后传回上位机。此外还可以直接从文件中加载目标点坐标,不必每次都手动输入即可实现通过上位机下发目标点,调度轻舟机器人去往指定位置,且会实时显示下位机位置,并对于目标点的到达信息以彩色字体高亮显示,使目标点切换更加迅速及时。 1.技术任务要求 上位机开发工具不做限制 视频回显视觉识别效果 显示实时画面和侦察情况 2.运行环境 2.1服务端 小车作为服务端 使用python编写Server用于接收 2.2客户端 选择windows作为服务端,因为有多个小车 使用qt5作为软件的集成开发环境 兼有python3.7写的python程序作为外部调用 3.流程分析 3.1功能分析 客户端 出于便于控制小车,以及考虑小车重启会出现问题,断联重连是否便于连接之类的问题,考虑将线上赛的服务端(windows端)改成客户端。 上位机程序可以查看视频,用于展示摄像头视觉识别效果 在主程序的主进程...
anaconda使用
conda环境配置 anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror PackagesNotFoundError: The following packages are not available from current channels的解决办法_正在学习的黄老师的博客-CSDN博客 Anaconda添加,删除镜像源_conda删除镜像源_有问号de小朋友的博客-CSDN博客 conda常用命令汇总_conda命令_Iareges的博客-CSDN博客 为conda配置国内镜像,加速conda下载安装Python包的速度_conda加速_凯旋.Lau的博客-CSDN博客 Opencv Python Headless :: Anaconda.org Anaconda的虚拟环境的包在哪里?(详细教程)_anaconda创建的虚拟环境存储在哪_仭的博客-CSDN博客 运行 Python 文件遇到问题 ModuleNotFoundError: No module named ‘yaml’ 时,说明当前 Pyt...
linux配置环境
:::info 重装解决99%问题。 ::: 1.第一个实际是Ubuntu版本不对导致的问题,原先安装的22.10 2.有的问题没拍照,描述记录: 填写用户名是突然跳出来一个框,显示error,表示硬盘损坏 解决办法 (我的疑惑,是否是启动盘只能单次使用) 重新制作启动盘,删除盘,重新开始,解决问题 3.手动分区: 结合csdn,分区,选择boot磁盘。 4.当Ubuntu开机看见一对代码之类的: 不要慌等待就好,不要乱按键盘 5.当删除Ubuntu之后,没改启动选项,会出现linux的界面,无法正常打开window。在界面输入exit按回车即可进入window系统
cmake
1.“~” 表示主目录,也就是当前登录用户的用户目录 比如用户是“zheng”,则mac电脑的用户目录就是/users/zheng; 2.“/”是指根目录,所有目录最顶层的目录; 3.“./”表示当前目录,一般和其他文件夹或者文件结合使用,指当前目录下的东西. CMake Reference Documentation — CMake 3.28.0-rc2 Documentation 这个是官方文档,英语好的,已经有基础的可以直接看这个 Linux下CMake简明教程_爱就是恒久忍耐的博客-CSDN博客_cmake CMake教程(常见变量)_project_source_dir_开始沸腾了的博客-CSDN博客 CMakeLists:在catkin_make期间生成文件,如xxxConfig.Cmake导出本包的资源 加入到catkin_INCLUDE_DIRS和catkin_LIBRARIES,find_package本包依赖所需依赖(包含依赖包并不会递归其依赖的子包为依赖,因为CMakeLists是独立的)。 Package.xml:是了解一个包的所有入口,依赖项可以...
linux学习
linux学习索引 【Linux】一步一步学Linux系列教程汇总(更新中…)_沧海一笑-dj的博客-CSDN博客_csdn dengjin Linux常见文件后缀以及重要的文件夹_linux下二进制文件后缀_lzfshub的博客-CSDN博客 Linux库概念,动态库和静态库的制作,如何移植第三方库_一口Linux的博客-CSDN博客 学习笔记 1) 重要快捷键 真正学习命令行之前,你先要掌握几个十分有用、必需掌握的小技巧: [Tab] 使用Tab键来进行命令补全,Tab键一般是在字母Q旁边,这个技巧给你带来的最大的好处就是当你忘记某个命令的全称时可以只输入它的开头的一部分,然后按下Tab键就可以得到提示或者帮助完成 Ctrl+c 退出 改密码 sudo passwd shiyanlou 变更用户 cd /home/lilei ls iphone11 sudo chown shiyanlou iphone11 adduser 和 useradd 的区别是什么 答:useradd 只创建用户,不会创建用户密码和工作目录,创建完了需要使用 passwd 去设置新用户...