logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ROS 2从入门到精通系列(十三):传感器集成 - 从硬件到数据流

本文介绍了ROS 2中传感器集成的方法,涵盖常见传感器类型及其ROS 2驱动。主要内容包括:1) 传感器生态分类(视觉、测距、惯性等)及驱动查找安装;2) USB摄像头集成步骤,从驱动安装到图像数据处理;3) 激光雷达配置,包括RPLidar的启动参数设置和扫描数据处理。文章提供了详细的代码示例和命令行操作,帮助开发者快速实现传感器与ROS 2系统的集成,构建完整的机器人感知系统。

#linux#ubuntu#机器人 +1
Day 11:【99天精通Python】函数进阶 - *args、**kwargs 与 Lambda 表达式

Lambda 表达式(也称匿名函数)是一种定义简单函数的快捷方式。它没有名字,通常只包含一行代码。语法lambda 参数 : 表达式关键字lambda开头。参数可以有多个,用逗号分隔。冒号后是表达式,自动返回该表达式的计算结果(不需要return对比# 普通函数# Lambda 函数有一个元组列表,请使用sorted()和lambda表达式,按照元组的第二个元素(字符串)的长度进行排序。# 按字符

#python#开发语言#前端
Day 63:【99天精通Python】Redis 数据库入门 - 性能加速器

Redis作为高性能内存数据库,是提升应用性能的关键工具。本文介绍了Redis的安装配置、Python连接方式,详细解析了String、List、Hash、Set和ZSet五大核心数据结构及其应用场景。通过Flask缓存实战案例,展示了如何利用Redis缓存机制显著提升响应速度,并介绍了TTL过期时间和持久化机制。文章还探讨了缓存穿透/击穿/雪崩等常见问题解决方案,最后通过思维导图总结了Redis

#数据库#python#redis
Day 66:【99天精通Python】Python 操作 Kubernetes (K8s) - 驾驭集群的舵手

欢迎来到第66天!在昨天的课程中,我们学会了用 Python 操作 Docker,管理单机上的容器。但当我们的业务规模扩大,有几百个容器分布在几十台服务器上时,单靠 Docker 就管理不过来了。是目前最主流的。它可以自动调度、扩展和管理容器应用。虽然 K8s 通常使用 YAML 文件和kubectl命令来管理,但在自动化运维平台或 CI/CD 流水线中,我们经常需要用 Python 代码来控制集

#python#kubernetes#开发语言
Day 65:【99天精通Python】Python 操作 Docker - 容器化开发第一步

本文介绍了如何使用Python操作Docker进行容器化开发。主要内容包括:Docker基础概念回顾;安装Python Docker SDK并建立连接;镜像管理(拉取、列出镜像);容器管理(运行、停止容器及查看日志);实战练习一键部署Redis和MySQL开发环境;通过Dockerfile构建镜像;常见问题解答。文章通过代码示例演示了如何用Python替代Docker CLI命令,适合自动化测试和

#python#docker#开发语言
ROS 2从入门到精通系列(十七):机械臂控制 - 正逆运动学与轨迹规划

本文介绍了ROS 2中机械臂控制的核心理论与实现方法。主要内容包括:1)机械臂建模与D-H参数表示法;2)正运动学与逆运动学的数学推导(重点展示2自由度平面臂的解析解);3)使用MoveIt进行运动规划的具体步骤,包括URDF模型定义和MoveIt安装配置;4)Python实现的正运动学计算代码示例。文章从理论基础到工程实现,完整覆盖了机械臂控制系统开发的关键环节,为机器人开发者提供了实用的技术参

#linux#ubuntu#机器人
ROS 2从入门到精通系列(二):环境搭建 - Ubuntu系统安装ROS2

ROS2环境搭建指南(Ubuntu版) 本文详细介绍在Ubuntu 22.04上安装ROS2 Humble的完整流程。主要内容包括: 系统要求检查(内存/硬盘/版本验证) 三种安装方式对比(推荐二进制包安装) 详细安装步骤: 配置官方/国内镜像源 安装完整版或基础版 环境变量配置 开发工具安装 安装验证方法(运行turtle模拟器和节点通信测试) 常见问题解决方案(如找不到包等错误) 安装过程约5

#ubuntu#linux#运维 +1
ROS 2从入门到精通系列(一):什么是ROS2 - 核心概念和架构

ROS 2是新一代机器人操作系统框架,相比ROS 1在实时性、安全认证和跨平台支持等方面有显著改进。其核心架构包含节点(Node)、话题(Topic)、服务(Service)和动作(Action)四大通信机制,采用DDS中间件实现高效通信。ROS 2提供完整的工具链和算法库,支持LTS长期支持版本,适用于从开发到生产的全流程。系统采用分布式计算模型,通过状态机管理节点生命周期,为机器人软件开发提供

#架构#机器人
【楠】双 RTX 5090 工作站从零部署 Isaac Sim 6.0 与 Isaac Lab 全记录(含踩坑实录)

摘要 本文记录了在双RTX 5090工作站上部署NVIDIA Isaac Sim 6.0和Isaac Lab的全过程,重点解决了新硬件环境下的兼容性问题。主要步骤包括: 确认硬件配置满足要求,特别注意Blackwell架构对CUDA 13+的需求 创建独立的Python 3.12环境(官方要求) 安装Isaac Sim 6.0时遇到并解决了--prerelease参数问题 验证PyTorch cu

#人工智能#GPU
给自己做一个 ChatGPT:基于 Gradio 的本地 LLM 网页对话界面

摘要:本文介绍如何使用Gradio为本地微调的Qwen/Llama大语言模型构建Web对话界面。通过Python的Gradio库,开发者可以快速创建支持流式输出的聊天机器人,实现打字机式的实时响应效果。文章详细展示了从环境配置、模型加载到界面搭建的全过程,包括关键代码实现(如Prompt构造、流式输出处理等),并提供了进阶玩法如生成公网分享链接。该方案特别适合在RTX 3090等消费级GPU上部署

#人工智能
    共 204 条
  • 1
  • 2
  • 3
  • 21
  • 请选择