Hi Recep and welcome to lsts-toolchain
You can start dune by using ./dune -c jeoida-ship-001
usually we use different profiles, for hardware and simulation and tasks
will start or not accordingly, so in the end it'd either be:
./dune -c jeoida-ship-001 -p Hardware
or
./dune -c jeoida-ship-001 -p Simulation
Now, for your errors (in red)
*can not monitor*
In your configuration file (jeoida-ship-001.ini) you probably are including files
that somewhere are including uav/monitors.ini. If you used other uav files probably
you have this chain:
[Require uav/ardupilot.ini], then
[Require basic.ini]. then
[Require monitors.ini], and finally, inside uav/monitors:
[Monitors.Entities]
Enabled = Always
Entity Label = Entity Monitor
Default Monitoring = Autopilot, CPU
Disable by replacing Always with Never, or, just add other entities that are important to you.
*plan: power model invalid*:
either remove the Hardware List from [General], or, include the file that lists the equipment:
hardware/power-consumption and then add the hardware parts that are useful for you.
For the warnings:
*unable to bind*
this means you probably already have two other instances of DUNE running. The first two took control of the ports and that's the warnings you are getting.
*schedule: entity label*
the plan being started is trying to schedule entity activations that are not available.
Then, remove/add tasks as needed, but try to understand the purpose of each one
Best regards,