ICode9

精准搜索请尝试: 精确搜索
  • 第二部分 单机以及编队控制实验—初级教程之安卓APP使用教程(13)2021-07-13 21:03:49

    2.14 安卓APP使用教程 在前面的教程中,我们实现了通过远程计算机对机器人进行控制,在这一篇中,我们尝试通过手机远程操控机器人。 2.14.1 准备开始 1)下载安卓app 想要实现手机控制机器人,手机app是必不可少的,需要先在手机上安装相关的安卓app,ROS官方提供了安卓平台的支持,以及一些测

  • ROS从入门到精通系列(十)-- ros launch2021-07-11 18:59:34

    1. 何为launch?         launch,中文含义是启动,launch文件顾名思义就是启动文件,要说这launch文件啊,那还得从roslaunch说起。         相传,在程序猿们还没有使用roslaunch之前,需要手动rosrun逐个启动node,遇到大工程的时候,其繁杂程度不可想象,一度民不聊生。直到神实

  • ROS launch文件的使用(同时打开多个终端运行)2021-07-11 16:36:21

      1.需求 一个程序中可能需要启动多个节点,比如:ROS 内置的小乌龟案例,如果要控制乌龟运动,要启动多个窗口,分别启动 roscore、乌龟界面节点、键盘控制节点。如果每次都调用 rosrun 逐一启动,显然效率低下,如何优化? 官方给出的优化策略是使用 launch 文件,可以一次性启动多个 ROS 节

  • registerForActivityResult常规用法2021-07-09 21:29:46

    registerForActivityResult常规用法 使用registerForActivityResult方法来注册回调。 此方法简化数据回调的写法,并且提供了多种用途。 registerForActivityResult常规用法: //registerForActivityResult只能在onCreate中注册。onstart之后就不能注册了 val register = registe

  • vscode go debug无法启动问题2021-07-09 09:00:06

    如图,进度条总是处于滑动状态,始终无法启动程序:     解决办法: 将文件单独拷贝至新的目录,只有一个go文件,重新创建launch.json,会生成.vscode目录 {     // Use IntelliSense to learn about possible attributes.     // Hover to view descriptions of exis

  • A problem occurred while processing the request.【Jenkins配置Linux节点】2021-07-07 21:34:58

    启动Jenkins中配置的Linux节点显示错误 错误解决 下面是慕课网上教程配置的案例 下面是自己照着做的 可以看到慕课教程上启动方法是: Launch slave agents via SSH 自己的启动方法是的:Launch agents via SSH 解决办法 测试结果

  • 技术分享 | 为什么学习rrt_exploration实现自主建图容易掉坑?2021-07-05 09:31:21

    在无人车领域当中,SLAM和导航两个部分一直是研究人员关注的重点,无人车作为移动机器人,这两个功能也十分重要,无人车到一个未知的环境中,人为控制无人车进行建图,建立好地图后,再使用导航,这是目前在无人车应用场景中十分常见的场景,但在实际应用过程中,还是存在局限性,很多应用场景下需

  • VSCode配置python环境2021-07-03 11:00:06

    目录1 setting.json2 launch.json3 task.json setting.json·是设置语言环境,launch.json是设置执行环境来执行代码,tasks.json是用来设置指令编译代码 1 setting.json 配置python解释器,在vscode界面内按下ctrl+shift+p键,输入python,选择python解释器(python属于解释语言,不需要编译成

  • [5 使用C++11让多线程开发变得简单] 5.7 线程异步操作函数 std::async2021-06-30 13:03:11

    std::async比std::promise,std::packaged_task更高一层,它可以创建异步的task,异步任务返回的结果也保存在future中。当获取异步任务的结果时,调用future.get();不关注异步任务的结果,只等待任务完成的话,调用future.wait()。 async的声明: async(std::launch::async | std::launch::d

  • 解决VScode的一些问题2021-06-26 16:02:58

    GDB中文文件名,路径调试问题 配置配置文件 tasks.json launch.json 总结: VScode中启动的控制台闪退 方案一 VSCode输出框中文乱码问题 GDB中文文件名,路径调试问题 TAGS GDB;C++;Chinese 配置配置文件 tasks.json { "tasks": [ { "type": "cppbu

  • ROS机械臂开发_MoveIt!与机械臂控制(六)2021-06-22 09:35:17

    机械臂MOVEIT的学习很好的博客:https://blog.csdn.net/brawly/article/details/106435767   以下内容参考了古月居的视频: 1 #启动Moveit Setup Assistant 2 roscore 3 rosrun moveit_setup_assistant moveit_setup_assistant 4 ​ 5 这一步没有做 6 模型可视化 roslaunch

  • MoveIt 仿真 Gazebe 教程学习(五)2021-06-20 19:33:04

    MoveIt 仿真 Gazebe 教程学习(五)   【古月居】 ROS探索总结(五)——创建简单的机器人模型smartcar,网址如下: https://www.guyuehome.com/243 还有相关的一系列文章都可以看看。 前提: 源码地址:https://github.com/huchunxu/ros_exploring 需要把里面的 ROS2 文件夹删除,它不能放在 ROS1

  • 使用Vscode调试vue代码2021-06-19 10:05:21

    如何在 VS Code 中调试浏览器中运行的通过 Vue CLI 生成的 Vue.js 应用程序官网解释 先决条件 安装了 VS Code安装扩展 Debugger for Chrome Debugger for Firefox 修改vscode配置 1、修改config/index.js 使用 Vue CLI 2 打开 config/index.js 并找到 devtool property。将

  • c++ 11 async. (async/deferred)2021-06-17 16:33:30

    The current C++11 std::launch only has two modes: async or deferred. In a production system, neither is what you want: async will launch a new thread for every launch without limit, while deferred will defer the work until it is needed lazily, but then do

  • UR机械臂学习(4):UR机械臂仿真2021-06-16 17:31:05

    使用的版本是 Ubuntu18.04 + ROS melodic + UR3(CB3.12) 安装Universal Robots功能包 安装Universal Robots功能包,有apt-get和git clone两种方法: apt-get方式: sudo apt-get install ros-kinetic-universal-robotsgit clone方式: git clone https://github.com/ros-industrial/u

  • 2021-06-062021-06-14 18:57:52

    基于PX4的无人机gazebo环境搭建 1、PX4编译 2、需要提供的是.world文件和可以启动它的launch文件,.world文件是一些model组成的,这个model可以通过gazebo里面提供的基础模型然后Building一个自己的模型,会生成sdf和config文件。编译好px4后把world,和model文件放到px4里,然后把lau

  • 使用Multipass快速创建和管理Ubuntu Server虚拟机2021-06-14 18:04:24

    multipass是Ubuntu官方提供管理Ubuntu Server虚拟机的桌面工具,本文将介绍怎样使用multipass搭建Ubuntu Server虚拟机。multipass可以帮助我们快速创建和管理Ubuntu Server虚拟机。 一、安装 multipass的官方网站是https://multipass.run/, 我们可以下载Linux/Windows/Mac版本。选

  • vscode launch.json和tasks.json2021-06-13 20:30:35

    tasks.json 和 launch.json的关系 官方链接:https://code.visualstudio.com/docs/cpp/config-wsl#_create-a-build-task 说明:vs code官方文档没有提供linux下的配置说明,只有wsl(Windows Subsystem for Linux)的,但是道理都是相通的。 在当前文件是C++的情况下,tasks可以被用来做编

  • 激光SLAM之A-LOAM2021-06-11 15:59:10

    激光SLAM之A-LOAM A-LOAM步骤结果 A-LOAM 博客园:LOAM笔记及A-LOAM源码阅读 A-LOAM的Github地址:https://hub.fastgit.org/HKUST-Aerial-Robotics/A-LOAM 这个是我自己跑着玩的 步骤 还是挖坑… 结果 测试环境:WSL2.Ubuntu18.04+ROS-Melodic 下载数据集,直接百度搜索,百度网盘

  • vscode断点调试js代码的设置2021-06-08 16:51:46

    vscode可以运行多种代码,需要安装插件code runner,然后点击右上角三角运行即可: vscode也可以直接调试js代码,如下: 但通常我们需要同时调试HTML和js,此时我们使用chorme调试html,其自带的调试js,方法如下:VSCode 上装插件:Debugger for Chrome修改launch.json{     // Use IntelliSen

  • Gstreamer基础教程10: Gstreamer 工具2021-06-07 10:30:30

    文章目录 1. Goal2. 介绍3. gst-lanuch-1.03.1 Elements3.2 Properties3.3 Named elements3.4 Pads3.5 Caps filters3.6 Examples 4. gst-inspect-1.05. gst-discoverer-1.06. Conclusion 1. Goal GStreamer附带了一系列工具,从方便到绝对必要。 本教程中没有代码,请坐下来

  • 2021-06-072021-06-07 10:01:43

    Kotlin 协程基础Coroutine [kəruː’tiːn] 需要了解的概念,类 1.协程与线程的区别 本质上,协程是轻量级的线程 一个线程中可以有N个协程。协程中也可以有N个子协程。 2.Dispatchers类 -调度器,指定协程运行在哪个线程中 @JvmStatic //与IO共享线程池,区别在于Default限制了最大

  • launch文件参数详解2021-06-06 20:32:45

    1.node pkg:节点所在功能包名称 type:可执行文件的名称,c++文件不带.py,直接名称 name:将节点名称命名为此名称,将程序中初始化的名字改为此名 2.param param:设置一个参数(设置ros系统运行中的参数,存储在参数服务器中。把节点程序中的一个值重新给值) rosparam:加载参数文件设置多

  • 2.3 AWS EC2 Instance Lifecycle2021-06-03 12:30:35

    Overview An Amazon EC2 instance transitions through different states from the moment you launch it through to its termination. The following illustration represents the transitions between instance states.  Launching When you launch an instance, it ente

  • boost::fibers::launch::dispatch的测试程序2021-05-31 13:00:35

    boost::fibers::launch::dispatch的测试程序 实现功能 C++实现代码 实现功能 boost::fibers::launch::dispatch的测试程序 C++实现代码 #include <boost/assert.hpp> #include <boost/test/unit_test.hpp> #include <boost/fiber/all.hpp>

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有