ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Will ROS2 work on Apple Silicon Macs?

asked 2020-10-28 11:46:30 -0500

Py gravatar image

Apple is soon to release new Macs based on Arm processors (known as Apple Silicon). How might this affect the support for ROS2 on MacOS? Is this a good or a bad thing for ROS2 on Mac?

edit retag flag offensive close merge delete

Comments

Do you have an update regarding this topic? Do you someone who was successfully get ROS2 to work on any apple silicon Mac?

aeltawil gravatar image aeltawil  ( 2020-12-10 08:49:47 -0500 )edit

I'd be keen to find out whether anyone has tested this!

Py gravatar image Py  ( 2020-12-14 08:03:49 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2020-10-28 19:56:24 -0500

gvdhoorn gravatar image

updated 2020-10-29 07:04:22 -0500

Other than the CPU architecture, not much will change wrt how software is typically distributed on macos. I believe that's the limiting factor for ROS 2 (and ROS 1 actually).

ROS 2 has support for OSX (it's a Tier 1 supported platform), but the UX is not consistent with Linux and Windows IIUC (I don't have a mac, so don't know).

Moving to ARM doesn't really change that. ARM64 is already supported (see Targeted Platforms in REP-2000), and "Apple Silicon" is really just that.

Homebrew is a bit of a mess though, and so are the other options. So from-source builds can be involved (to say the least). Conda might have a bigger impact, but I'm not sure what the status of the macos support is.

edit flag offensive delete link more

Comments

Thanks for the insight!

Py gravatar image Py  ( 2020-10-29 06:37:55 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2020-10-28 11:46:30 -0500

Seen: 831 times

Last updated: Oct 29 '20