Sail-Vehicle

Closed Posted 3 years ago Paid on delivery
Closed Paid on delivery

Part A – Autonomous Boat (AB) Simulation Algorithm

Create a package called [login to view URL]

Create supporting classes to perform AB calculations as described in the lecture notes

Boat– location, direction, speed, etc.

Ocean Grid – a 2D representation of an ocean/water surface

ABRule – Governs the movement of a Boat instance within the ocean space

Simulation

Set initial conditions

Add a run() method that begins execution of a simulation loop

Simulation loop: Advance time by a unit amount and re-evaluate the boat position/motion, and ocean state

Add instrumentation points to gather desired statistics

Consider how oil may flow within the ocean grid over time

Part B/C – UI (Part A+B+C) -

Part B: Create 1-2 Use Cases plus a Sequence Diagram that describe your program’s operation (rule selection, process start/stop, display control)

Part C: Extend from the ABApp abstract class (found in Files>Assign5>[login to view URL]) and make your own User Interface application. You may use the code provided in [login to view URL] as a starting point. An example application is included, which demonstrates the extension from the the [login to view URL] abstract class.

Add a ComboBox to select an available rule (have at least three rules)

Add a start button to generate a full simulation, and a stop button for early processing termination (add other options as desired)

Display the progress/results of your AB simulation onto a graphical panel display

Object Oriented Programming (OOP) Java

Project ID: #26894688

About the project

3 proposals Remote project Active 3 years ago

3 freelancers are bidding on average $167 for this job

engrkhanzain

I am Electrical Engineer, I have experience of 7 years in Java, C++, spring java, Webservices, SQL, apache CXF, hibernate, mirth connect, and Electrical industries. I will do the work for you in a very good and elegant More

$200 USD in 3 days
(21 Reviews)
4.5
hayteekeys

helllo, I have worked both full time and part time as a Windows desktop/embedded *C/C++(MT4, 5)/C#/PYTHON/JAVA developer for over 7 years now, I have done many simple and complex projects with Visual Studio and C++, More

$50 USD in 1 day
(4 Reviews)
3.8
umairali8062

Hii there , I am bidding on your project and I am good at this field I can do this for you within due time and honestly. I also have a few questions to discuss. Kindly contact me and we will discuss time and budge More

$250 USD in 7 days
(5 Reviews)
3.7