登录
首页 » Others » hybrid-astar-planning:混合A *路径规划-源码.zip

hybrid-astar-planning:混合A *路径规划-源码.zip

于 2021-11-24 发布
0 499
下载积分: 1 下载次数: 3

代码说明:

混合A *路径规划 此项目是之后的一项连续工作。 感谢他的出色工作。 该项目为非完整车辆实现了Hybrid-A *路径规划算法。 它受此启发。 我的贡献如下 测试并更新代码,使其至少可以在Linux Ubuntu和Mac OS中运行。 使用面向对象编程来重构代码结构。 用A *搜索替换Dijkstra的2d搜索算法。 将启发式函数更新为max(非完整,无障碍,完整,无障碍)。 本文介绍了Hybrid-A *算法,即。 尽管该代码可以作为示例在此存储库中独立运行,但可以随时运行实际的自动驾驶汽车。 档案结构 . ├── CMakeLists.txt ├── README.md ├── data │   ├── map1.png │   ├── map2.png │   └── map3.png ├── include │   ├── algorithm.h │   ├── gu

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 自动控制原理(胡寿松第四版)及答案
    自动控制原理 胡寿松书系《自动控制原理》一书的第四版,比较全面地阐述了自动控制的基本理论与应用。全书共分十章,前八章着重介绍经典控制理论及应用,后两章介绍现代控制理论中的线性系统理论和最优控制理论。本书精选了第三版中的主要内容,加强了对基本理论及其应用的阐述。书中深入浅出地介绍了自动控制的基本概念,控制系统在时域和复域中的数学模型及其结构图和信号流图;比较全面地阐述了线性控制系统的时域分析法、根轨迹法、频域分析法以及校正和设计等方法;对线性离散系统的基础理论、数学模型、稳定性及稳态误差、动态性能分析以及数字校正等问题,进行了比较详细的讨论;在非线性控制系统分析方面,给出了相平面和描述函数两
    2021-05-06下载
    积分:1
  • 各种PCB电路及原理图设计.zip
    【实例简介】该文件包含20种电路设计,每一种均有详细的PCB电路图以及原理图,其中典型的有步进电机控制电路、基于模糊控制的温度控制电路频率测量电路无刷直流电机驱动电路有刷直流电机驱动电路智能车、智能稳压电源、可调式恒流源充电电路等等。。
    2021-11-10 00:35:31下载
    积分:1
  • 三相异步电动机调压调速系统设计
    自认为还不错,三相异步电动机调压调速系统的设计与实验,包括系统图
    2020-12-03下载
    积分:1
  • Vehicle Dynamics Theory and Application
    不错的汽车动力学教材,是参与汽车底盘电子开发的动力学基础。Reza n. jazarVehicle DynamicsTheory and ApplicationsSpringerReza n. jazarDept of Mechanical EngineeringManhattan collegeRiverdale. NY 10471ISBN:978-0-387-74243-4e-ISBN:978-0-387-74244-1Library of Congress Control Number: 200794219c 2008 Springer Science+ Business Media, LLCAll rights reserved. This work may not be translated or copied in whole or in part without thewritten permission of the publisher(Springer Science+Business Media, LLC, 233 SpringStreet, New York, NY 10013, USA), except for brief excerpts in connection with reviews orscholarly analysis. Use in connection with any form of information storage and retrievalelectronic adaptation, computer software, or by similar or dissimilar methodology now knownor hereafter developed is forbidden. The use in this publication of trade names, trademarksservice marks and similar terms, even if they are not identified as such, is not to be taken as anexpression of opinion as to whether or not they are subject to proprietary rightsPrinted on acid-free paper987654321springer. comKavoshmy daughter, Vazan,and my wife, MojganHappiness is when you win a race against yourselfPrefaceThis text is for engineering students. It introduces the fundamental knowledge used in vehicle dymamics. This knowledge can be utilized to developcomputer programs for analyzing the ride, handling, and optimization ofroad vehiclesVehicle dynamics has been in the engineering curriculum for more thana hundred years. Books on the subject are available, but most of themare written for specialists and are not suitable for a classroom applicationA new student, engineer, or researcher would not know where and howto start learning vehicle dynamics. So, there is a need for a textbook forbeginners. This textbook presents the fundamentals with a perspective onfuture trendsThe study of classical vehicle dynamics has its roots in the work ofgreat scientists of the past four centuries and creative engineers in thepast century who established the methodology of dynamic systems. Thedevelopment of vehicle dynamics has moved toward modeling, analysisand optimization of multi-body dynamics supported by some compliantmembers. Therefore, merging dynamics with optimization theory was anexpected development. The fast-growing capability of accurate positioninsensing, and calculations, along with intelligent computer programming arethe other important developments in vehicle dynamics. So, a textbook helpthe reader to make a computer model of vehicles, which this book doesLevel of the bookThis book has evolved from nearly a decade of research in nonlineardynamic systems and teaching courses in vehicle dynamics. It is addressedprimarily to the last year of undergraduate study and the first year graduatestudent in engineering. Hence, it is an intermediate textbook. It providesboth fundamental and advanced topics. The whole book can be coveredin two successive courses, however, it is possible to jump over some sections and cover the book in one course. Students are required to know thefundamentals of kinematics and dynamics, as well as a basic knowledge ofnumerical methodsThe contents of the book have been kept at a fairly theoretical-practicallevel. Many concepts are deeply explained and their application empha-sized, and most of the related theories and formal proofs have been explained. The book places a strong emphasis on the physical meaning andapplications of the concepts. Topics that have been selected are of highinterest in the field. An attempt has been made to expose students to aPrefacebroad range of topics and approachese There are four special chapters that are indirectly related to vehicle dy-amics: Applied Kinematics, Applied Mechanisms, Applied dynamics, andApplied vibrations. These chapters provide the related background to understand vehicle dynamics and its subsystemsOrganization of the bookThe text is organized so it can be used for teaching or for self-studyChapter 1"Fundamentals, "contains general preliminaries about tire andrim with a brief review of road vehicle classificationsPart I"One Dimensional Vehicle Dynamics, " presents forward vehicledynamics, tire dynamics, and driveline dynamics. Forward dynamics refersto weight transfer, accelerating braking, engine performance, and gear ratiodesignPart II"Vehicle Kinematics, presents a detailed discussion of vehiclemechanical subsystems such as steering and suspensionsPart IIT"Vehicle Dynamics, employs Newton and Lagrange methodsto develop the maneuvering dynamics of vehiclesPart Iv "Vehicle Vibrations, presents a detailed discussion of vehi-cle vibrations. An attempt is made to review the basic approaches anddemonstrate how a vehicle can be modeled as a vibrating multiple degreeof-freedom system. The concepts of the Newton-Euler dynamics and La-grangian method are used equally for derivation of equations of motionThe RMS optimization technique for suspension design of vehicles is intro-duced and applied to vehicle suspensions. The outcome of the optimizationtechnique is the optimal stiffness and damping for a car or suspended equipmentMethod of presentationThis book uses a fact-reason-application"structure. The "fact"is themain subject we introduce in each section. Then the reason is given as a" proof. The application of the fact is examined in some examples. Theexamplesare a very important part of the book because they show howto implement the facts. They also cover some other facts that are neededto expand the subjectPrerequisitesSince the book is written for senior undergraduate and first-year graduatelevel students of engineering, the assumption is that users are familiar withmatrix algebra as well as basic dynamics. Prerequisites are the fundamentals of kinematics, dynamics, vector analysis, and matrix theory. Thesebasics are usually taught in the first three undergraduate yearsPrefaceUnit SystemThe system of units adopted in this book is, unless otherwise stated, theinternational system of units(SI). The units of degree(deg)or radian(rad)are utilized for variables representing angular quantitiesSymbolse Lowercase bold letters indicate a vector. Vectors may be expressed inan n dimensional Euclidian space. ExamplerCUppercase bold letters indicate a dynamic vector or a dynamic matrix, such as force and moment. ExampleFo Lowercase letters with a hat indicate a unit vector. Unit vectors arenot bolded. ExampleLowercase letters with a tilde indicate a 3 x 3 skew symmetric matrixassociated to a vector. Examplea3211An arrow above two uppercase letters indicates the start and endpoints of a position vector. ExampleON = a position vector from point o to point Ne The length of a vector is indicated by a non-bold lowercase letterExampleCapital letter B is utilized to denote a body coordinate frame. ExampleB(ocgB(Oxyz)B1(o1x19121)ⅹ11PrefaceCapital letter G is utilized to denote a global, inertial, or fixed coordinate frame. ExampleG(XYZG(OXYZRight subscript on a transformation matrix indicates the departureframes. ExampleRB= transformation matrix from frame B(oxyz)Left superscript on a transformation matrix indicates the destinationframe. ExampleRBtransformation matrix from frame B(o cgz)to frame G(OxYZ)Capital letter R indicates rotation or a transformation matrix, if itshows the beginning and destination coordinate frames. Example0BSIn a0Whenever there is no sub or superscript, the matrices are shown in abracket. ExampleCOS asin a osIn aCOs O0e Left superscript on a vector denotes the frame in which the vectoris expressed. That superscript indicates the frame that the vectorbelongs to; so the vector is expressed using the unit vectors of thatEr= position vector expressed in frame G(OXYZ)Right subscript on a vector denotes the tip point that the vector isreferred to. ExamplePsition vector ofexpressed in coordinate frame G(OXYZ)Right subscript on an angular velocity vector indicates the frame thatthe angular vector is referred to. ExampleB= angularof the body coordinate frame B(oxyz)
    2020-12-12下载
    积分:1
  • 粒子群算法求16个经典函数的最小最大值
    此程序包是用粒子群算法来求16个经典函数的最小最大值
    2020-12-12下载
    积分:1
  • OpenCV棋盘标定板制作工具小软件(软件和源码).rar
    【实例简介】OpenCV棋盘标定板制作工具小软件(软件和源码) 输入对应要制作的参数即可一键生成想要的标定板图像。
    2021-11-25 00:41:30下载
    积分:1
  • 最优化理论与方法(袁亚湘)
    最优化理论与方法(袁亚湘)
    2020-11-27下载
    积分:1
  • 用Access做的简单的学生成绩管理系统
    大学时做的一个课程设计,提供给各位参考一下。
    2020-11-30下载
    积分:1
  • LabVIEW数据采集DAQ实例源代码,菜鸟飞跃的台阶!
    LabVIEW 数据采集 DAQ 实例 源代码
    2021-05-06下载
    积分:1
  • arcgis runtime for iOS加载天地图
    【实例简介】本工程支持runtime v100 sdk for iOS ,加载天地图工程
    2021-11-02 00:41:18下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载