
实用技巧
文章平均质量分 68
首飞爱玩机器人
我是首飞,一个会使用AI工具提效的男人。
展开
-
免费可用的GPU
这里介绍两个可以免费使用GPU的地方。原创 2023-06-29 21:28:54 · 1480 阅读 · 0 评论 -
LCM库的简单使用
LCM库通过编写lcm文件来定义通讯数据结构。下面是一个针对C++的示例。新建文件,并拷贝下面的内容到文件中。{}执行下面的命令生成头文件同一个lcm文件里可以写多个数据结构。{}{}执行lcm-gen后会为每一个结构体生成一个头文件。...原创 2022-08-29 00:00:27 · 1972 阅读 · 0 评论 -
函数绘图工具
desmos是一个网页工具。通过它,我们可以方便地查看复杂函数的图形,绘制数据表,解方程和进行函数动态分析等等。原创 2022-08-28 23:59:05 · 5130 阅读 · 0 评论 -
利用Doxygen生成代码文档
Doxygen是一个代码文档生成工具。它从代码文件中提取注释并可生成多种文档形式。如:网页文档HTML,RTF (MS-Word),PDF等等。同时也可生成函数之间的调用和文件的依赖关系图表。Doxygen除了支持C++语言外还支持C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors),甚至它也支持硬件描述语言VHDL。原创 2022-08-21 11:18:50 · 1404 阅读 · 0 评论 -
绘图小能手gunplot
绘图小能手gunplot原创 2022-08-21 11:17:40 · 2004 阅读 · 1 评论 -
有点中国风的命令行工具
内回复“机器人”获取精心推荐的C/C++,Python,Docker,Qt,ROS1/2等机器人行业常用技术资料。的图标像是中国的风屏,颇有中国风。安装好后在命令窗口中输入。我是首飞,一个帮大家。的机器人开发攻城狮。...原创 2022-08-17 08:13:50 · 1711 阅读 · 0 评论 -
在云服务器上基于docker安装jenkins
是老牌的工具。下面记录一下在云服务器上的安装过程。下面记录了如何在云服务器上安装。新建一个文件夹,在文件夹里新建一个文件夹。并给文件夹读写权限。新建一个文件。添加下面的内容:注意,这里是将目录映射到了环境里。启动容器在文件夹内运行停止容器更改插件下载源打开,替换下面的的内容。查看运行可以看到登录密钥在浏览器中访问就可以看到的登录页面。总是用云服务器的公网IP加端口号去访问,有些不方便了。我们可以使用的方向代理来对应一个域名。当然域名得先买一个了。安装 (云服务器里安装的ubuntu20.04)原创 2022-07-10 20:37:43 · 849 阅读 · 0 评论 -
使用Hexo+Github+腾讯云+Netlify搭建个人博客
要使用必须先安装和。本文是在环境下进行操作的。使用其它系统也可以将下面的操作作为参考。安装Node.js推荐安装当前最新版。不同的版本依赖不同版本的。下面是版本对照表。这里建议安装最新稳定版。官方下载网址:https://nodejs.org/en/download/这里以二进制安装方式进行,也可使用源码编译安装。按图示下载好二进制文件包。按照下面的方式操作即可安装好。安装Hexo创建博客新建博客目录安装node依赖本地启动博客服务器如果有出现下面的报错信息,可更改一下端口号。在博客目录内原创 2022-06-19 22:16:30 · 713 阅读 · 0 评论 -
提升代码开发效率的VSCode插件
建立Todo Tree写代码时,常常需要标记某处是需要改动的。但是现在可能暂时没法处理。通常的习惯是,在相应的位置打上TODO,然后写明需要处理的内容。有时间后再回头处理。但是回头后怎么快速找到这些TODO的位置呢?这里介绍VScode中的Todo Tree插件。它能自动帮你把现在工程里的TODO以文件树的形式显示在左侧边栏。另一个TODO Highlight插件可以高亮TODO,FIXME关键字。Git插件Git Graph这个插件可以图形化显示分支的历史合并记录和commit内容。按ct原创 2022-05-22 21:18:57 · 681 阅读 · 0 评论 -
从源码编译安装OpenCV
下载OpenCV源码OpenCV的release页面Releases · opencv/opencv选择相应的版本,下载源码下载opencv_contrib源码找到与opencv版本一致的taghttps://github.com/opencv/opencv_contrib/tags编译安装opencv新建目录mkdir ~/opencv_build && cd ~/opencv_build把下载好的opencv和opencv_contrib放到opencv_b原创 2022-01-18 09:04:37 · 1768 阅读 · 0 评论 -
在vscode中维护代码片段
vscode中的snippet功能简介vscode的语言插件已经内置了一些snippet。例如:C++的插件。当你在编辑器里输入main时,会提示你可以插入的snippet。但是也可以自己定义snippet,然后通过关键字来触发插入snippet。vscode支持非常多编程语言的snippet。通过ctrl+shift+p ,打开命令面板。输入snippet ,就能看到snippet的配置选项。点击Configure User Snippets 后就可以选择配置哪种语言的snippet了。点原创 2022-01-16 20:36:24 · 651 阅读 · 0 评论 -
git常用指令
git 版本更新sudo add-apt-repository ppa:git-core/ppa -ysudo apt-get updatesudo apt-get install git -ygit --version注意:旧版本的git会导致遇到没有权限的子仓库后就不再拉取其他仓库了。所以要更新git版本。git取消文件跟踪git rm --cached src/tmp.cc #取消文件跟踪但不删除本地文件git rm -r --cached src/ #取消文件夹跟踪但不删除本地文件原创 2021-12-16 21:21:09 · 248 阅读 · 0 评论 -
如何设置路由器的中继模式-机器人局域网组网攻略
简单介绍一下常用于机器人系统中的局域网组网方法。这里以腾达路由器作为例子。其它路由的设置方法应该也是类似的。我要中继到上级路由上我们在调试机器人的时候,常常是自己的笔记本电脑连接到机器人上的路由器上。但独立的机器人路由无法访问外网。当调试时需要上网查资料时又要将笔记本电脑连接到有外网的路由器上。这样来回切换挺烦人的。有些小伙伴喜欢在配一个无线USB网卡。这样就可以一个接外网一个接机器人。这里...原创 2020-03-11 13:37:29 · 4425 阅读 · 1 评论