<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[懒人日志]]></title><description><![CDATA[懒人]]></description><link>https://blog.csdn.net/blogercn</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; blogercn]]></copyright><item><title><![CDATA[小智使用扣子实现mcp等功能的方法]]></title><link>https://blog.csdn.net/blogercn/article/details/151381833</link><guid>https://blog.csdn.net/blogercn/article/details/151381833</guid><author>blogercn</author><pubDate>Wed, 10 Sep 2025 03:35:23 +0800</pubDate><description><![CDATA[然后你需要安装conda来配置python的环境，conda的知识这里不做介绍，主要是方便开发和导出环境，因为python的版本比较多，手动切换很麻烦，不同的项目可能又需要不同的python版本，conda是个方便管理python版本的工具，可以根据需要切换到不同的版本。上面的命令意思是创建一个支持小智服务器的环境并激活，安装相应的组件，并启动小智app server，成功之后，可以看到如下的信息，用其中的ota接口代替上图中的ota地址。如果需要配置更复杂的mcp功能，还需要在本地配置。]]></description><category></category></item><item><title><![CDATA[android 高级动画技巧和数学原理]]></title><link>https://blog.csdn.net/blogercn/article/details/148346217</link><guid>https://blog.csdn.net/blogercn/article/details/148346217</guid><author>blogercn</author><pubDate>Fri, 30 May 2025 23:31:49 +0800</pubDate><description><![CDATA[为特定的关健帧设置setInterpolator可以增强动感，多个PropertyValuesHolder的组合，让我们可以把各种效果合并在一个动画里，便于精确控制，虽然AnimatorSet也能实现这一点，但是当我们需要先位移，到固定位置后再放缩同时修改形状，然后还原形状和大小，最后回到原位，比如模拟一个机器开心的动画， 把复杂的动画拆解再组合成animator，便于我们精确动画每一帧的变化，启动和结束。android有非常成熟的动画系统，程序员可以借助anroid的动画系统设计出匹配商业广告的动画。]]></description><category></category></item><item><title><![CDATA[android 动画技巧]]></title><link>https://blog.csdn.net/blogercn/article/details/148259504</link><guid>https://blog.csdn.net/blogercn/article/details/148259504</guid><author>blogercn</author><pubDate>Tue, 27 May 2025 19:03:38 +0800</pubDate><description><![CDATA[1.属性动画有一类特殊的动画，ValueAnimator，他能实现类似set的效果，需要根据需要自己修改view的属性，比如有节奏的修改背景色，形状，同时修改位移，大小，角度，透明度等值，实现完全的放飞。这种设置很方便我们设置，C先播放，播放完成后A和B一起一播放，A，B播放完成后播放C，形成一起种循环，当然循环也是专门的属性控制。首先是支持的动画各类非常多，lottie，gif，opengl，补间，属性，逐帧等种技术，二是写法十分的灵活，加上各种特效，系统的学习和演练，没有几个月是不行的。]]></description><category></category></item><item><title><![CDATA[ar头显和眼镜图像特效处理]]></title><link>https://blog.csdn.net/blogercn/article/details/146545324</link><guid>https://blog.csdn.net/blogercn/article/details/146545324</guid><author>blogercn</author><pubDate>Thu, 27 Mar 2025 01:39:17 +0800</pubDate><description><![CDATA[最好使用共享内存，以节省拷贝的时间。4.一个不丢帧的方式，从摄像头获取的数据分一大一小两个buffer，大的用于直接显示，不处理不减帧，小的用于特效处理，处理一帧，发送一帧，生成标定数据狗，猫，人然后把这些标注按大小比例合并到原始图上。1.一个懒惰的处理方式是，使用线程锁当读写冲突时，让读取线程向前快速移动若干帧，移动帧数和写入的速度有一定关系，这能处理正确冲突，但会丢帧，而且跳帧过于频繁体验会变差。2.如果写线程遇到读线程冲突，也可以阻塞，等若干时间一样也会导致掉帧。]]></description><category></category></item><item><title><![CDATA[一些简单的机器人表情]]></title><link>https://blog.csdn.net/blogercn/article/details/145525347</link><guid>https://blog.csdn.net/blogercn/article/details/145525347</guid><author>blogercn</author><pubDate>Sun, 09 Feb 2025 00:17:53 +0800</pubDate><description><![CDATA[【代码】一些简单的机器人表情。]]></description><category></category></item><item><title><![CDATA[人声检测原理VAD]]></title><link>https://blog.csdn.net/blogercn/article/details/145327779</link><guid>https://blog.csdn.net/blogercn/article/details/145327779</guid><author>blogercn</author><pubDate>Thu, 23 Jan 2025 23:16:49 +0800</pubDate><description><![CDATA[机器人启动后会一直在后台工作采集环境的声音，当本地检测到人声时，会发送给大模型识别，当大模型正确识别语音后，会把识别后的文字转给大模型分析回复，回复的结果通过超拟人合成人声发出来。通过这样的设定，机器人会在工作过程中随时接受语音指令，陪人聊天和与人交互。在机器人的研究中，机器人与人语音交互是一个重要的功能，在语音交互中，人声检测至关重要。不论是在手机中，还是在esp32芯片上，都需要一种简单快捷的方式来检测本地语音，滤掉杂音和噪音。]]></description><category></category></item><item><title><![CDATA[arduino uno 麦克纳姆小车编程]]></title><link>https://blog.csdn.net/blogercn/article/details/144408516</link><guid>https://blog.csdn.net/blogercn/article/details/144408516</guid><author>blogercn</author><pubDate>Sun, 05 Jan 2025 23:16:35 +0800</pubDate><description><![CDATA[一般的小车可以完成前进，后退，左转，右转，停止等动作，麦克纳姆由于轮子的特殊，可以向任意角度漂移，前进，后退，左移，右移，左上角移，右上角移，左下角移，右下角移，左转圈，右转圈。麦克纳姆有四个轮子，仔细分辨，你会发现四个轮子长的不一样。我使用的是带遥控器的麦克纳姆小车，但该小车没有扩展性，不能编程控制和二次开发，我希望能够使用手机控制，实现寻迹，避障，雷达，追踪，蓝牙控制等，所以我对其进行改装，加入了另一路arduino uno控制，arduino uno通过蓝牙接收手机的信号控制小车做各种动作。]]></description><category></category></item><item><title><![CDATA[嵌入式开发中的机器人表情绘制]]></title><link>https://blog.csdn.net/blogercn/article/details/144797895</link><guid>https://blog.csdn.net/blogercn/article/details/144797895</guid><author>blogercn</author><pubDate>Sun, 29 Dec 2024 02:39:56 +0800</pubDate><description><![CDATA[自绘比较麻烦，但在资源和空缺少的情况下，也是很有用的。而且自绘很容易通过调整参数加入随机效果，产生各种让人惊叹的作品。自绘特别适合一些平台配置低，api少的场合,比如有些平台只有点线等基本函数，画个圆或者正方形都需要自己使用手动实现。在屏幕上绘图一般使用直角坐标或者极坐标，事实上往往取决于平台的处理器和硬件配置和需要的复杂度来取舍。这个十分简单，只用到高中解析几何的知识，机器人的表情有两种，一种是贴图，一钟是调用图形API自绘。贴图效果相对比较好，在存储空间大的情况下是可以采用的。这是使用大圆小圆相交。]]></description><category></category></item><item><title><![CDATA[arduino 四足机器人和舵轮小车]]></title><link>https://blog.csdn.net/blogercn/article/details/144591249</link><guid>https://blog.csdn.net/blogercn/article/details/144591249</guid><author>blogercn</author><pubDate>Thu, 19 Dec 2024 18:44:58 +0800</pubDate><description><![CDATA[arduino制作简单的四足机器人和舵轮机器人，主要用于桌面宠物。]]></description><category></category></item><item><title><![CDATA[巧用asrpro播放音乐和自定义声音]]></title><link>https://blog.csdn.net/blogercn/article/details/144227587</link><guid>https://blog.csdn.net/blogercn/article/details/144227587</guid><author>blogercn</author><pubDate>Fri, 06 Dec 2024 02:30:57 +0800</pubDate><description><![CDATA[让机器人使用童话故事或者游戏 中的人物的说话以及播放音乐，会给机器人带来很不一样的体验。比如很多自媒体使用孙悟空唐长老的配音，有些使用原神王者荣耀的角色配音。把mp3语音转为wav，如果想播放歌曲，把歌曲传上去，如果歌曲比较长，这一步可以截取音乐一部分，四，把wav复制到asrpro的wav目录并修改名字为要替换的声音，执行自带的 一键换语音.bat。首先设计对话，根据场景设计合适的场景，偶遇，对白等。其次把设计的对话转为mp3语音，执行makebin.exe。以原神中派蒙配音为例。]]></description><category></category></item><item><title><![CDATA[六自由度双足机器人运动控制]]></title><link>https://blog.csdn.net/blogercn/article/details/143821146</link><guid>https://blog.csdn.net/blogercn/article/details/143821146</guid><author>blogercn</author><pubDate>Sat, 16 Nov 2024 18:55:55 +0800</pubDate><description><![CDATA[先后开发出来了四足四自自由度，四足八自由度，两足四自由度，两足六自由度机器人，并为他们开发了相应的大模型语音交互。通过努力，既锻炼了动手组装机器人的能力，又学到了各种芯片知识和驱动知识，把一堆金属变成可以移动交互的机器生命，过程既有困惑，也有惊喜。今天主要介绍的是六自由度双足机器人，和我以前的机器人不一样，这种新式的机器人都六个舵机带动，多了一对可以灵活弯曲的膝盖，能够像人一样抬膝走路。我做过的机器人都可以通过开源的硬件很便宜的拿到，照着组装，编写一些简单的代码，就可以前后左右移动和跳舞。]]></description><category></category></item><item><title><![CDATA[esp32 wifi与蓝牙冲突解决办法]]></title><link>https://blog.csdn.net/blogercn/article/details/143663059</link><guid>https://blog.csdn.net/blogercn/article/details/143663059</guid><author>blogercn</author><pubDate>Sun, 10 Nov 2024 17:16:11 +0800</pubDate><description><![CDATA[由于我在设计机器人过程中，需要主控通过蓝牙与设备交互，研究发现，在开启了网络访问功能后，蓝牙存在一些问题，查资料未能解决。3.共存时wif和蓝牙共用天线，运行过程中会导致蓝牙阻塞而不能正常连接上蓝牙设备，需要优先初始化蓝牙，等蓝牙连接上设备后，再跑网络的代码。4.目前经过调整后，蓝牙和wifi都可以正常收发数据，等待后期项目一步验证两者工作状态是否有影响。2.换上大内存esp32后，系统就不会重启，wifi和蓝牙可以正常初始化完成，但会有运行问题。esp32 wifi与蓝牙冲突，但不是不可以兼容使用。]]></description><category></category></item><item><title><![CDATA[esp32s3连接控制HC-08蓝牙设备]]></title><link>https://blog.csdn.net/blogercn/article/details/143646328</link><guid>https://blog.csdn.net/blogercn/article/details/143646328</guid><author>blogercn</author><pubDate>Sat, 09 Nov 2024 16:13:40 +0800</pubDate><description><![CDATA[备份一个demo，通过字符串和十六进制data控制]]></description><category></category></item><item><title><![CDATA[可以做出更多交互动作的四足八舵机机器人开发]]></title><link>https://blog.csdn.net/blogercn/article/details/143473623</link><guid>https://blog.csdn.net/blogercn/article/details/143473623</guid><author>blogercn</author><pubDate>Mon, 04 Nov 2024 01:36:17 +0800</pubDate><description><![CDATA[我的项目都是使用了这种铝合金组装，我也没有3D打印机，可能后面会搞台，但暂时用来研究机器人，我觉得铝片要好于打印件，一是成本低，买了五十块这种铝片，B站上几乎所有的机器人不管两腿还是四腿都可以调试，二是外形开放，不需要设计电路板，买到什么就用什么，我只要把电路板用胶带沾到上面就可以使用，用完了还能取下来重复使用，这很适合我这种对硬件知之不多的人。四足十二舵机，每条腿上有三个舵机，可以做更多的动作，六足十八舵机估计复杂的是电源了，十二舵机以下还好，太多了，接线，电源都会变得十分复杂。]]></description><category></category></item><item><title><![CDATA[最简单的四足四舵机机器狗开发]]></title><link>https://blog.csdn.net/blogercn/article/details/143414355</link><guid>https://blog.csdn.net/blogercn/article/details/143414355</guid><author>blogercn</author><pubDate>Thu, 31 Oct 2024 18:39:14 +0800</pubDate><description><![CDATA[组装是一个很容易的事，要跑起来比较麻烦，需要学习四足机器人四个舵机的运动算法。在B站找到了石桥北的四足算法，讲解的很清清详细，我把他转化为四个舵机的角度变化。【四足机器人算法和演示，这个是通过手机发送舵机角度直接控制-哔哩哔哩】 https://b23.tv/RML7Xqp。比如这种，我使用上次组装两足机器人余料做了一个四足机器人，这机器人就使用手机做主控。我们使用一些很简单的硬件可以很容易搭建出狗狗的身体，当然也可以使用3d打印机。这里我们把他转化为舵机角度，站在巨人的肩上总是很容易的。]]></description><category></category></item><item><title><![CDATA[使用esp32 s3 cam做一个播放器]]></title><link>https://blog.csdn.net/blogercn/article/details/143412980</link><guid>https://blog.csdn.net/blogercn/article/details/143412980</guid><author>blogercn</author><pubDate>Thu, 31 Oct 2024 18:25:42 +0800</pubDate><description><![CDATA[esp32 音频播放模块测试]]></description><category></category></item><item><title><![CDATA[全金属的两足机器人钢铁侠开发]]></title><link>https://blog.csdn.net/blogercn/article/details/142886696</link><guid>https://blog.csdn.net/blogercn/article/details/142886696</guid><author>blogercn</author><pubDate>Sat, 12 Oct 2024 21:57:12 +0800</pubDate><description><![CDATA[手机控制可以参考我的上一个博客，esp32驱动可以参看我的以前的有关esp32大模型的博客，这是手机控制机器人不同部位舵机，可以设置不同的角度，也可以手动输入角度，手动需要写入两个值，一个是舵机的编号，一个是舵机的角度，都需要使用16进制，借助我之前博客的ESP32大模型，他也可以人机对话，附带表情，当然接上其他传感器，他也可以获得人体感应，红外发射，环境温度湿度监测等。比较喜欢钢铁侠和终结者，其全金属的机身，反射着金属的光泽，透露出令人惊叹的美感。后来可能会使用积木控制，这是别人的积木。]]></description><category></category></item><item><title><![CDATA[16路舵机控制芯片lu9685使用技巧]]></title><link>https://blog.csdn.net/blogercn/article/details/142748753</link><guid>https://blog.csdn.net/blogercn/article/details/142748753</guid><author>blogercn</author><pubDate>Sat, 12 Oct 2024 21:07:58 +0800</pubDate><description><![CDATA[这个串口功能真的不错，我接上一个蓝牙，借助手机的蓝牙app就可以调试舵机，事实上也可以写一个APP或者使用电脑app，就可以控制舵机到任何位置，这使我不需要写程序来测试舵机是不是正常，利用手机就把测试舵机，并到舵机校正到合适的角度。DVCC是他的主板电源，V+和侧边的另一个V+是他的舵机电源，一般一个两个舵机，DVCC边上的V+就可以，如果多个舵机，需要接侧边的V+接线，下边红黑的是舵机电源线，红正黑负，由5V稳压电源供电，右边黑白是板子电源线，黑正白负，中间是蓝牙线RX，TX，还有两个引线是I2C。]]></description><category></category></item><item><title><![CDATA[制作一个能对话能跳舞的otto机器人]]></title><link>https://blog.csdn.net/blogercn/article/details/142529076</link><guid>https://blog.csdn.net/blogercn/article/details/142529076</guid><author>blogercn</author><pubDate>Wed, 25 Sep 2024 22:19:53 +0800</pubDate><description><![CDATA[蓝牙和语音助手有两种接法，一种是直接接rx，rt引脚，一种是接6，7引脚，两种接法代码不一样，6，7引脚是软串口，软件虚拟的串口，我这边使用不是很稳定，我使用的是rx，rt，下载固件时需要分辨，如果接的是rx，rt，那么载固件时要拔下来，因为会和下载的串口冲突导致无法下载。7,蓝牙HC05，06大概十块左右，jdy31b会便宜一些几块钱，品牌不重要，主要是要支持经典蓝牙，因为默认的手机端app使用的是经典蓝牙，除非你自己开发APP，否则搞个BLE是连不上的。三想显示一些表情了，就需要个点阵屏，]]></description><category></category></item><item><title><![CDATA[OTTO奥托机器人开发总结]]></title><link>https://blog.csdn.net/blogercn/article/details/142472625</link><guid>https://blog.csdn.net/blogercn/article/details/142472625</guid><author>blogercn</author><pubDate>Wed, 25 Sep 2024 02:31:38 +0800</pubDate><description><![CDATA[我一直希望找一个合适的项目入手研究机器人，这种项目最好是软硬件都开源的，可以随着自己的想法无限的扩展和私人订制，做为初学者，我希望这个项目简简单单并且容易入手，最好能够学习尽可能多的传感器，最好支持更多的平台，比如arduino，esp8266，esp32，stm32，51等，这样可以通过一个项目学习到更多知识，最好能通过视觉，听觉，说话，运动能力并与人交互，无意间在github发现OTTO。OTTO机器人是一个开源外壳，硬件和软件的桌面机器人项目，非常适合新手研究和拓展。]]></description><category></category></item></channel></rss>