Skip to content

Platform advice - what do I do if I'm on ARM? #11

@johnwee1

Description

@johnwee1

Hi, I have a macbook with apple silicon and want to follow this tutorial.

At first I tried to replicate the setup by following the deps in the dockerfile but noticed a few are missing in robostack conda forge repo, namely anything andino, ros-humble-turtle-nest, the transformation lib etc...

After searching, I find that it's possible to use UTM to create a ubuntu VM, but using a VM would still mean the architecture is arm (and therefore not officially covered by this tutorial).

There is an option to run UTM as an emulator instead which would allow me to emulate a x64 ubuntu machine, but I was wondering if that was worth doing since there is a performance penalty. Does anyone know if this penalty is going to be large (i.e. should I not bother with ARM and just use a spare old windows laptop lying around?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions