Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dune runs on beaglebone black. #223

Open
gslkr opened this issue Jul 31, 2021 · 1 comment
Open

Dune runs on beaglebone black. #223

gslkr opened this issue Jul 31, 2021 · 1 comment

Comments

@gslkr
Copy link

gslkr commented Jul 31, 2021

Hi, I want to run Dune on the beaglebone black. And my beaglebone black have the Debian 10.3 system.
if Debian support the operation of Dune?

Another question, I have build the Dune on my beaglebone black. And without any external hardware equipment, run a vehicle simulation. After that, the screen displays the following error:

dune

Does this mean that dune can be used normally in the future?
Thanks.

@josebraga
Copy link
Member

It's been too long, but might as well leave the answer now 😓

Yes!

Each task (e.g. Monitors.Entities, Plan.Engine, Transports.Logging etc) is a piece of logic which is somewhat independent of the rest of the tasks. Then they interact through IMC messages -- their consumption and distribution can be discerned in the task itself.

Well, Supervisors.Vehicle sits at the top, and controls whether the system is good to go or not. In does so by inspecting the state of Monitors.Entities which is a task that consumes the states of other tasks. Depending on how vital a given task is, it will signal an error or not -- for instance, if this DUNE is running on a moving robot, then it is general good idea to have a sense of localization (or Navigation) -- it may be irrelevant if Sensor X is faulty for instance.

Although some tasks maybe be ERR'ing out , the "vehicle is ready" to go 😀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants