ISAAC WORKSPACE FILE

2023-10-31

“”"
Copyright © 2019, NVIDIA CORPORATION. All rights reserved.

NVIDIA CORPORATION and its licensors retain all intellectual property
and proprietary rights in and to this software, related documentation
and any modifications thereto. Any use, reproduction, disclosure or
distribution of this software and related documentation without an express
license agreement from NVIDIA CORPORATION is strictly prohibited.
“”"

_workspace_name = “com_nvidia_isaac_sdk”
workspace(name = _workspace_name)

local_repository(
name = “com_nvidia_isaac_engine”,
path = “…/engine”,
)

load("@com_nvidia_isaac_engine//bzl:deps.bzl", “isaac_http_archive”)
load("@com_nvidia_isaac_engine//third_party:engine.bzl", “isaac_engine_workspace”)
load("//third_party:assets.bzl", “isaac_assets_workspace”)
load("//third_party:packages.bzl", “isaac_packages_workspace”)
load("//third_party:ros.bzl", “isaac_ros_workspace”)
load("//third_party:zed.bzl", “isaac_zed_workspace”)
load("//packages/sensor_certification:sensor_certification.bzl", “sensor_certification_workspace”)

isaac_engine_workspace()

isaac_packages_workspace()

isaac_assets_workspace()

isaac_ros_workspace()

isaac_zed_workspace()

sensor_certification_workspace()

####################################################################################################

Load cartographer

Loads before boost to override for aarch64 specific config

isaac_http_archive(
name = “org_lzma_lzma”,
build_file = “//third_party:lzma.BUILD”,
licenses = ["@org_lzma_lzma//:COPYING"],
sha256 = “9717ae363760dedf573dad241420c5fea86256b65bc21d2cf71b2b12f0544f4b”,
strip_prefix = “xz-5.2.4”,
type = “tar.xz”,
url = “https://developer.nvidia.com/isaac/download/third_party/xz-5-2-4-tar-xz”,
)

Loads boost c++ library (https://www.boost.org/) and

custom bazel build support (https://github.com/nelhage/rules_boost/)

explicitly due to bazel bug: https://github.com/bazelbuild/bazel/issues/1550

isaac_http_archive(
name = “com_github_nelhage_rules_boost”,
licenses = ["@com_github_nelhage_rules_boost//:LICENSE"],
patches = ["@com_nvidia_isaac_engine//third_party:rules_boost.patch"],
sha256 = “1479f6a46d37c415b0f803186bacb7a78f76305331c556bba20d13247622752a”,
type = “tar.gz”,
url = “https://developer.nvidia.com/isaac/download/third_party/rules_boost-82ae1790cef07f3fd618592ad227fe2d66fe0b31-tar-gz”,
)

load("@com_github_nelhage_rules_boost//:boost/boost.bzl", “boost_deps”)

boost_deps()

isaac_http_archive(
name = “com_github_googlecartographer_cartographer”,
licenses = ["@com_github_googlecartographer_cartographer//:LICENSE"],
sha256 = “a52591e5f7cd2a4bb63c005addbcfaa751cd0b19a223c800b5e90afb5055d946”,
type = “tar.gz”,
url = “https://developer.nvidia.com/isaac/download/third_party/cartographer-bcd5486025df4f601c3977c44a5e00e9c80b4975-tar-gz”,
)

load("@com_github_googlecartographer_cartographer//:bazel/repositories.bzl", “cartographer_repositories”)

cartographer_repositories()

Loads Google grpc C++ library (https://grpc.io/) explicitly for cartographer

load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", “grpc_deps”)

grpc_deps()

bind(
name = “zlib”,
actual = “@net_zlib_zlib//:zlib”,
)

Loads Prometheus Library (https://github.com/jupp0r/prometheus-cpp/) explicitly for cartographer

load("@com_github_jupp0r_prometheus_cpp//:repositories.bzl", “prometheus_cpp_repositories”)

prometheus_cpp_repositories()

####################################################################################################

Configures toolchain

load("@com_nvidia_isaac_engine//toolchain:toolchain.bzl", “toolchain_configure”)

toolchain_configure(name = “toolchain”)

####################################################################################################

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ISAAC WORKSPACE FILE 的相关文章

随机推荐

  • spark Dataframe数据处理常用方法总结

    以下方法使用scala df类型为Dataframe 常用的包 import org apache spark sql functions import spark implicits 1 新增一列 df df withColumn new
  • 半导体(Die及成品)产品标准大汇总包括可靠性等(IEC+JEDEC+EIAJ+AECQ+国标)

    半导体 Die及成品 产品标准大汇总包括可靠性等 IEC JEDEC EIAJ AECQ 国标 1 IEC标准 IEC 60747全系列 Semiconductor devices 半导体器件 包含全部38份最新英文标准文件 rar IEC
  • 21 个简洁的 JavaScript单行代码技巧

    JavaScript 发展至今已经变得越来越强大 且广泛用于前端和后端开发 作为一名前端程序员 不断的学习精进技巧 了解JS的最新发展也是非常必要的 而简洁的一行代码示例就是很好的方法 今天 我们有 21 个JavaScript单行代码技巧
  • 剑指offer: 最小k个元素

    思路 大顶堆 最小k个元 求前k个最小用最大堆 求前k个最大用最小堆 步骤如下 1 取数组前k个元素初始化堆 从最后一个非叶子节点开始到根节点来构建大顶堆 2 当某个元素大于堆顶元素时 直接抛弃 3 当某个元素小于堆顶元素时 替换堆顶元素
  • RecyclerView源码解析(四):RecyclerView对ViewHolder的回收

    RecyclerView源码解析 四 RecyclerView对ViewHolder的回收 导言 前面几篇文章我们已经介绍了RecyclerView绘图的三大流程和其四层缓存机制 不过对于我来说还有一个疑问 那就是RecyclerView是
  • Python正在消亡?致命弱点是否会让Python被新语言取代?

    被业界称为 瑞士军刀 的编程语言 可能会被更适合该任务的其他语言取代吗 自从1990年代初Python发布以来 它引起了很多热议 当然 编程社区花了至少20年的时间才逐渐注意到它的存在 而当它一旦开始流行起来 它的流行程度就远远超过了C C
  • 掌握Python的X篇_4+5_开发工具ipython与vscode的安装使用,作业

    本篇将会介绍两个工具的安装及使用来提高Python的编程效率 ipython 比python更好用的交互式开发环境 vscode 本身是文本编辑器 通过安装相关的插件vscode可以作为python集中开发环境使用 掌握Python的X篇
  • 【Servlet】HTTP的Servlet实现

    在JavaEE的Servlet规范中 实现HTTP协议由 javax servlet http HttpServlet类 实现 该类封装了一系列的请求和响应操作 使得开发者直接实现功能逻辑 而不必关乎网络连接 错误处理等 对于该类的众多AP
  • kafka集群搭建和使用Java写kafka生产者消费者

    转载自 http chengjianxiaoxue iteye com blog 2190488 1 kafka集群搭建 Java代码 1 zookeeper集群 搭建在110 111 112 2 kafka使用3个节点110 111 11
  • 数据挖掘背景知识2——数据挖掘可以做到什么 带给我们什么?

    本文是数据挖掘学习课堂笔记的一个补充 是一个了解级别的文章 欢迎各位大佬指出不足的地方 文章目录 数据挖掘的定义 数据挖掘与数据分析的区别 数据挖掘的应用场景 1 教育领域 2 风控领域 3 医疗领域 数据挖掘存在的问题 本文参考了CSDN
  • 什么是网络安全?

    一 什么是网络安全 1 网络安全 网络安全指网络系统中的硬件 软件以及系统中的数据受到保护 不因偶然或恶意的原因而遭到破坏 更改 泄露 系统连续可靠正常地运行 网络服务不中断 网络安全包括 网络设备安全 网络软件安全和网络信息安全 凡是涉及
  • js如何实现一个简单的节流函数?

    聚沙成塔 每天进步一点点 专栏简介 实现简单的节流函数 写在最后 专栏简介 前端入门之旅 探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅 这个专栏是为那些对Web开发感兴趣 刚刚踏
  • 解读startx

    X 的虚拟终端下的蜂鸣声可通过 xset b off 关闭 此命令 可放在 startx 的配置文件 HOME xinitrc 中 X 的虚拟终端下的蜂鸣声可通过 xset b off 关闭 此命令 可放在 startx 的配置文件 HOM
  • 07. 实战:Python正则法抓取某网站2022必看片迅雷种子

    目录 前言 URL 在评论区 URL 在评论区 URL 在评论区 目的 URL 在评论区 URL 在评论区 URL 在评论区 思路 URL 在评论区 URL 在评论区 URL 在评论区 代码实现 第一步 先导包 第二步 请求源代码 第三步
  • iwebsec靶场 SQL注入漏洞通关笔记7- 空格过滤绕过

    系列文章目录 iwebsec靶场 SQL注入漏洞通关笔记1 数字型注入 mooyuan的博客 CSDN博客 iwebsec靶场 SQL注入漏洞通关笔记2 字符型注入 宽字节注入 mooyuan的博客 CSDN博客 iwebsec靶场 SQL
  • Linux实验:Shell编程

    对思考题4 8 进行编辑 然后执行 功能 输入的所有参数逆序输出显示 对思考题 4 14 进行编辑 然后执行 功能 显示裴波那契数列前10项及它们的和 对思考题4 18 进行编辑 然后执行 功能 输出输入字符串中抽取的第n个字符至第m个字符
  • 【python】考前复习,python基础语法知识点整理

    文章目录 1 常量与表达式 2 变量和数据类型 创建变量 数据类型 动态类型 数据类型的转换 3 注释 4 字符串 字符串的定义方式 字符串的拼接 字符串的格式化 字符串格式化的精度控制 字符串的格式化 对表达式进行格式化 5 从控制台输入
  • 【Android Jetpack】新一代导航管理——Navigation

    目录 前言 使用Navigation 创建导航视图 添加页面 添加导航 添加导航宿主 实现导航 原理解析 NavHostFragment 支持ToolBar 总结 前言 不知道小伙伴们是否注意到 用AS创建一个默认的新项目后 MainAct
  • 软件测试——性能测试

    性能测试基础 为什么要进行性能测试 WHY 最重要 应用程序是否能够很快的响应用户的要求 应用程序是否能处理预期的用户负载并有盈余能力 应用程序是否能处理业务所需要的事务数量 在预期和非预期的用户负载下 应用程序是否稳定 是否能够确保用户在
  • ISAAC WORKSPACE FILE

    Copyright 2019 NVIDIA CORPORATION All rights reserved NVIDIA CORPORATION and its licensors retain all intellectual prope