• 虚拟机安装Ubuntu+graphviz生成图


    1.虚拟机安装ubuntu

    Windows下通过虚拟机安装Ubuntu省去来回切系统的步骤,提高效率

    • 1.VMware下载并创建虚拟机:VMware下载官网
      在这里插入图片描述
    • 2.打开VMware创建虚拟机:傻瓜式安装,步骤省略,主要是选对ubuntu镜像文件,安装路径自己可设

    在这里插入图片描述
    或者打开VMware Workstation 并输入密钥也可进入如下界面:

    • 这个貌似速度要快一些
    //亲测可用
    ZF3R0-FHED2-M80TY-8QYGC-NPKYF
    YF390-0HF8P-M81RQ-2DXQE-M2UT6
    ZF71R-DMX85-08DQY-8YMNC-PPHV8
    FA1M0-89YE3-081TQ-AFNX9-NKUC0
    

    在这里插入图片描述

    • 3.等待安装成功…
      在这里插入图片描述

    2.安装graphviz

    或者上官网:http://www.graphviz.org/download/

    sudo apt-get install graphviz
    或者
    sudo apt install graphviz
    
    • Graphviz支持几种布局引擎:
      dot : 默认布局方式,主要用于有向图
      neato : 主要用于无向图
      twopi : 主要用于径向布局
      circo : 圆环布局
      fdp : 主要用于无向图
      sfdp : 主要绘制较大的无向图
      patchwork : 主要用于树哈希图(tree map)

    • Graphviz支持的输出图片格式更是相当的多,常用的有以下几种:
      pdf :
      gif
      png :
      jpeg : 一种有损压缩图片格式
      bmp : 一种位图格式
      svg : 矢量图,一般用与Web,,可以用浏览器打开
      ps : 矢量线图,多用于打印
      更多的输出格式可以浏览Graphviz输出格式进行查看。

    • 编写下边代码并保存为sample.dot文件

    digraph G{
        main -> parse -> execute;
        main -> init;
        main -> cleanup;
        execute -> make_string;
        execute -> printf;
        init -> make_string;
        main -> printf;
        execute -> compare;
    }
    

    测试:

    dot -Tpng sample.dot -o sample.png
    

    在这里插入图片描述

    3.Robotics library安装

    • 简易安装命令
    sudo apt-add-repository ppa:roblib/ppa
    sudo apt-get update
    sudo apt-get install librl-dev
    
    • 完整安装
      首先,在终端中执行以下命令。
    sudo apt-add-repository ppa:roblib/ppa
    sudo apt-get update
    

    然后,安装RL的运行时文件,一些演示应用程序和示例模型。

    sudo apt-get install librl librl-demos librl-examples
    

    如果要使用机器人库开发软件,则应安装开发文件/库。

    sudo apt-get install librl-dev
    

    还提供了其他软件包,包括额外的应用程序、API 文档和调试符号。

    sudo apt-get install librl-extras librl-doc librl-dbg
    

    查看安装包信息:

    apt-cache show librl
    

    在这里插入图片描述

    • 本来想实现下边效果的,然后装了半天包都没有调用成功,先这样吧!
      在这里插入图片描述
  • 相关阅读:
    C语言基础--数组
    【读书笔记】信息架构:超越Web设计-第一章
    java基础学习:java中的反射
    20221103使用ffmpeg提取mp4视频的字幕
    算法-第几个幸运数
    如何在您的Shopify商店中添加实时聊天功能?
    【.NET Core】深入理解IO之Path
    模板模式【Java设计模式】
    程序员保密协议
    【附源码】计算机毕业设计JAVA婚纱摄影管理
  • 原文地址:https://blog.csdn.net/yohnyang/article/details/127100558