View unanswered posts | View active topics It is currently Tue Jul 29, 2014 10:50 am






Reply to topic  [ 74 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
RobotC for EV3 
Author Message
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3164
Location: Rotterdam, The Netherlands
Post Re: RobotC for EV3
The underlying LEGO VM does not support the double type, just float. So, while that does not rule it out for ROBOTC, it would certainly be a fair bit of work to add it. Let's just say that if it was decided to be added, it wouldn't be very high on the current list of priorities :)

= Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Sun Jan 26, 2014 3:31 am
Profile WWW
Guru
User avatar

Joined: Sat Mar 01, 2008 12:52 pm
Posts: 1030
Post Re: RobotC for EV3
ok, so then I will have to wait before I can purchase RobotC.
single precision fp (32 bit) causes severe precision/rounding issues in my applications as I already observed some time ago (e.g. calculations by numerical analysis and during long-time odometric dead reckoning).

_________________
regards,
HaWe aka Ford
#define S sqrt(t+2*i*i)<2
#define F(a,b) for(a=0;a<b;++a)
float x,y,r,i,s,j,t,n;task main(){F(y,64){F(x,99){r=i=t=0;s=x/33-2;j=y/32-1;F(n,50&S){t=r*r-i*i;i=2*r*i+j;r=t+s;}if(S){PutPixel(x,y);}}}while(1)}


Sun Jan 26, 2014 6:19 am
Profile
Rookie

Joined: Thu Jan 30, 2014 7:19 pm
Posts: 1
Post Re: RobotC for EV3
Hello,

Could somebody to tell me when is going to be relased Robot C for EV3?

Regards,

Mauro


Thu Jan 30, 2014 7:28 pm
Profile
Senior Roboticist
User avatar

Joined: Wed Sep 28, 2011 10:13 pm
Posts: 630
Location: If I told you, I'd have to kill you.
Post Re: RobotC for EV3
Assuming that the development has been progressing as expected, then as tfriez said on Jan 16th there's still about two weeks left in his months time "very beta release" estimation. :-)

_________________
A.K.A. inxt-generation
Self-proclaimed genius, and future world dominator.
My Brickshelf Folder
"Don't they teach recreational mathematics anymore?" - The Tenth Doctor
Bow down to Nikola Tesla, King of the Geek Gods.


Thu Jan 30, 2014 7:31 pm
Profile WWW
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:42 am
Posts: 601
Post Re: RobotC for EV3
Beginning of February Update:

- We have "dynamic" loading of our virtual machine running with the LMS2012 (default VM) at the same time. This is key since ROBOTC will be using the architecture of keeping the LEGO VM running to maintain the same UI and actually using the LEGO code to control motors/sensors.
- We have received a "preview" of a new EV3 firmware/kernel that is reported to have some of the I2C issues resolved and we've also received the source code to these changes (hurray!) that we're integrating into our development. Unfortunately, a lot of the modules/interfaces that were integrated were affected by this and are being modified to work with the new source code (boooo...)
- We are also integrating changes from National Instruments for their library to interface with the EV3 hardware over the USB/Bluetooth/Wifi links. This will work similar to the "Fantom" system on the NXT and will make communicating with the EV3 easier to integrate.

We're working very hard on this and trying to get something ASAP. It seems every time we promise a date, it tends to fly by for some other reasons (in this case, good news since we're working with new firmware, so less bugs!) - so instead of giving a date, I'm going to just start posting updates to this thread at least once a week keeping everyone aware of where we're at in terms of development.

Thanks again for everyone's understanding - we want this to be released just as much as everyone else and we're working hard to make it happen!

_________________
Timothy Friez
ROBOTC Developer - SW Engineer
tfriez@robotc.net


Tue Feb 04, 2014 9:50 am
Profile
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3164
Location: Rotterdam, The Netherlands
Post Re: RobotC for EV3
Quote:
(in this case, good news since we're working with new firmware, so less bugs!)

*different bugs -<-- I think you made a typo, Tim.

= Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Wed Feb 05, 2014 2:00 am
Profile WWW
Rookie

Joined: Mon Nov 29, 2010 10:56 am
Posts: 4
Post Re: RobotC for EV3
tfriez wrote:
I'm going to just start posting updates to this thread at least once a week keeping everyone aware of where we're at in terms of development.


Any updates?


Mon Feb 24, 2014 12:19 am
Profile
Rookie

Joined: Wed Mar 05, 2014 4:59 pm
Posts: 1
Post Re: RobotC for EV3
Beginning of March Update ??? :-)


Wed Mar 05, 2014 5:16 pm
Profile
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3164
Location: Rotterdam, The Netherlands
Post Re: RobotC for EV3
Some new features in the base image are being tested at the moment to see if they can be included before the feature freeze at the end of this week.
The ROBOTC VM is being finalised so we can start testing that part (it depended on the aforementioned base image).
I don't know how much else I can tell you guys at this point, so that's why I'm being a little vague.
Perhaps Tim will be a little more forthcoming than I can be :)

Regards,
Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Thu Mar 06, 2014 4:42 am
Profile WWW
Rookie

Joined: Mon Mar 10, 2014 2:17 am
Posts: 5
Post Re: RobotC for EV3
I have to separate questions:

* The version of ROBOTC that supports EV3, will it also continue to support NXT?

* If I purchase current version of ROBOTC [version 3.62; NXT F/W 9.68], will EV3 support come as an update or will it require a separate purchase?

Thanks,

Levan


Mon Mar 10, 2014 2:22 am
Profile
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3164
Location: Rotterdam, The Netherlands
Post Re: RobotC for EV3
Hi Levan,

  • It will continue to support the NXT.
  • You can't buy a 3.x license anymore, but if you get a 4.x license, 3.62 can be activated with it :)

= Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Mon Mar 10, 2014 2:24 am
Profile WWW
Rookie

Joined: Mon Mar 10, 2014 2:17 am
Posts: 5
Post Re: RobotC for EV3
Thanks a lot for the answers!

Do I understand correctly, that the 4.x is this the next version which is under development now? So, if I wait1Msec(100) for the release of 4.x and buy that license, I could program both NXT and EV3? Am I right? ;)


Mon Mar 10, 2014 6:52 am
Profile
Rookie

Joined: Wed Aug 28, 2013 10:36 am
Posts: 6
Post Re: RobotC for EV3
mightor wrote:
  • It will continue to support the NXT.
  • You can't buy a 3.x license anymore, but if you get a 4.x license, 3.62 can be activated with it :)
= Xander

On this page:
http://www.robotc.net/purchase/nxt/

It only shows RobotC 3.x licenses for purchase. How do you purchase a RobotC 4.x license for LEGO Mindstorms??


Mon Mar 10, 2014 7:45 am
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:42 am
Posts: 601
Post Re: RobotC for EV3
levanroinishvili wrote:
Thanks a lot for the answers!

Do I understand correctly, that the 4.x is this the next version which is under development now? So, if I wait1Msec(100) for the release of 4.x and buy that license, I could program both NXT and EV3? Am I right? ;)


Yes - If you purchase 3.x today, you'll get 4.x for free.

In ROBOTC 4.X for Mindstorms, you'll be able to program both NXT and EV3 controllers.

_________________
Timothy Friez
ROBOTC Developer - SW Engineer
tfriez@robotc.net


Mon Mar 10, 2014 12:47 pm
Profile
Rookie

Joined: Mon Mar 10, 2014 1:11 pm
Posts: 1
Post Re: RobotC for EV3
I am also waiting for this version.
Thinking about buying EV3 after the release.
VEX IQ in Russia, unfortunately, it is impossible to buy.


Mon Mar 10, 2014 2:03 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 74 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.