News for hackers. Stuff that matters.
Re:My robotic basketball hoop won't let you miss [video] by TimMeade on Monday May 11, 2020 @09:41AM (#23142002)
One of the best self projects i've ever seen. I hope he is being mentoring somewhere to take advantage. This guy could be the next Jony Ive.

But why windows? Realtime OS needed badly.

Re:My robotic basketball hoop won't let you miss [video] by ChuckNorris89 on Monday May 11, 2020 @10:39AM (#23142611)
He's using python for the Kinect image processing and balistics math so it's easy to implement in windows. If you move to a RTOS you lose these luxuries.
Re:My robotic basketball hoop won't let you miss [video] by ncmncm on Monday May 11, 2020 @05:52PM (#23147538)
Python is also available to run in microcontrollers, RTOS or no OS at all.
Re:My robotic basketball hoop won't let you miss [video] by TimMeade on Monday May 11, 2020 @11:31AM (#23143194)
python available on linux or macos.
Re:My robotic basketball hoop won't let you miss [video] by schwap on Monday May 11, 2020 @11:45AM (#23143358)
Yes and...? Neither Linux (normally) or MacOS an RTOS, what would he gain by switching to them?
Re:My robotic basketball hoop won't let you miss [video] by donatj on Tuesday May 12, 2020 @05:16AM (#23152015)
In the case of Linux you could entirely eliminate almost everything else using CPU time such as window management in a way not really practical for Windows.
Re:My robotic basketball hoop won't let you miss [video] by djsumdog on Monday May 11, 2020 @01:14PM (#23144454)
There'd be some advantage if:

* you have Linux Kinix Python libs and drivers.

* You can use a very minimal Linux distro that starts little to nothing else up

It'd probably be better than running on Windows, but still not as nice as running real time, or close to real time (e.g. having a small C, Go or Rust program that runs on a custom Linux image where it runs as init)

Re:My robotic basketball hoop won't let you miss [video] by ballenf on Monday May 11, 2020 @09:54AM (#23142150)
I assumed it was related to the Kinect usage.
Re:My robotic basketball hoop won't let you miss [video] by natch on Monday May 11, 2020 @12:14PM (#23143699)
I was thinking more Woz than Jony but yes very good engineering going on here, for a casual side project.
Re:My robotic basketball hoop won't let you miss [video] by randyrand on Monday May 11, 2020 @03:16PM (#23145845)
Kinect V2 only has drivers for windows.
Re:My robotic basketball hoop won't let you miss [video] by dkryptr on Monday May 11, 2020 @12:13PM (#23143681)
It seems this thread and all of the comments are a windows-hate circle jerk.
Re:My robotic basketball hoop won't let you miss [video] by ncmncm on Monday May 11, 2020 @07:20PM (#23148498)
That is only because you miss the point.

Windows is not a real-time OS. There is no reasonable expectation for it to perform as one in places where one is required.

In this case, what is required is only a "soft-real-time" OS, which even Linux can manage. But for this sort of project it is more usual to use a microcontroller.

Programming microcontrollers is, incidentally, much more fun than programming a big'n'sloppy desk OS like windows ... or linux.

Re:My robotic basketball hoop won't let you miss [video] by globular-toast on Tuesday May 12, 2020 @03:44AM (#23151470)
It only seems that way because of fanboyism. My comment suggesting Linux is currently sitting on -4 points. Windows fanboys feel bad when Windows is questioned. It's not based on logic, it's just a bizarre attachment to the only OS they've ever seriously used.
Re:My robotic basketball hoop won't let you miss [video] by globular-toast on Monday May 11, 2020 @10:59AM (#23142846)
Even Linux would be a vast improvement. This guy needs a friend to help him port the code to a better platform.