[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Jinny168/HVA-Unity-Project

Repository files navigation

HVA: Heuristic-based vehicle arrangement for ro-ro ships -- Unity3D simulation code for vehicle arrangement

This repository is the source code of the paper "Heuristic-based vehicle arrangement for ro-ro ships".

Introduction

Unity3D simulation code to guide multiple agents to collaboratively plan their paths in a 3D grid world, as well as to test/visualize the heuristic policy on handcrafted scenarios.

Please try the demo of our designed HVA model! You can customize the grid size, add/remove obstacle, add agents and assign them goals automatically, and finally run the model and see the results.

image

File list

HVA\Assets\Scripts\Main

  • LoadManager.cs -D star -> Path optimization -> Cubic interpolation -> Velocity plan -> Solve optimization problem 
  • Locate.cs -Generating parking spots based on bat search algorithms
  • CameraController.cs -Switching camera view
  • cameraDisplay.cs -Handling the display of vision
  • EnemySpawner.cs -Vehicle Generator
  • Grid.cs -Map Editor
  • PathNode.cs -Managing Waypoints
  • PosData.cs -Managing parking spot information
  • OutLine.cs -Calculate the outline

Requirements

  • Unity Editor 2021.3.23f1c1
  • MATLAB R2023a

Authors

  • Mingyuan Zhai
  • Zhongyuan Jin
  • Zelin Yan
  • Zhengmin Gu
  • Zhenni Li
  • Dong Xiao