Workshop: Programming a Bioloid workbench using C# and C++

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
12 postsPage 1 of 1
12 postsPage 1 of 1

Workshop: Programming a Bioloid workbench using C# and C++

Post by siempre.aprendiendo » Mon Feb 25, 2013 1:46 pm

Post by siempre.aprendiendo
Mon Feb 25, 2013 1:46 pm

[V.02 updates: AX C++ architecture, core classes diagram and HexaWheels scanning video, links and images]

I have started a new site for Software Souls publishing the first public version C++, Bioloid and Raspberry Pi

With this workshop I also publish the source code I'm using on my projects (AntOne, HexaWheels,...). Previously I've only uploaded little examples.

Hope you like it :)

Image

Image
[V.02 updates: AX C++ architecture, core classes diagram and HexaWheels scanning video, links and images]

I have started a new site for Software Souls publishing the first public version C++, Bioloid and Raspberry Pi

With this workshop I also publish the source code I'm using on my projects (AntOne, HexaWheels,...). Previously I've only uploaded little examples.

Hope you like it :)

Image

Image
Last edited by siempre.aprendiendo on Thu Mar 07, 2013 5:21 pm, edited 1 time in total.
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by limor » Tue Feb 26, 2013 9:48 am

Post by limor
Tue Feb 26, 2013 9:48 am

looks great!
when you say "workshop" do you mean there is a curriculum or steps or lessons?
looks great!
when you say "workshop" do you mean there is a curriculum or steps or lessons?
limor offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by siempre.aprendiendo » Tue Feb 26, 2013 10:19 am

Post by siempre.aprendiendo
Tue Feb 26, 2013 10:19 am

Thanks, Limor.

Basically I mean a practical, hands on, tutorial with steps and simple but clear explanations; with a final "interesting" creation: a robot with some configurable behaviours. There will be three sections:

- Basics: Like communications with serial port and wireless, using Dynamixels, sensors, ... Language features for robotics, like asynchronous communications and threads and... delays!.

- Intermediate: Combination of basics features using sensors (like scanning) and servos (walking motions). For example, scanning with a DMS sensor:

phpBB [media]


-Advanced: I think this could very funny, using an advanced sensor, like Asus Xtion, to detect certain objects to interact, and create configurable and amusing behaviours.

But I would like a really open workshop, with active participating people in all the aspects of it. Yes, I know that it's really difficult to get people interest and participation, but I like a lot the idea :)
Thanks, Limor.

Basically I mean a practical, hands on, tutorial with steps and simple but clear explanations; with a final "interesting" creation: a robot with some configurable behaviours. There will be three sections:

- Basics: Like communications with serial port and wireless, using Dynamixels, sensors, ... Language features for robotics, like asynchronous communications and threads and... delays!.

- Intermediate: Combination of basics features using sensors (like scanning) and servos (walking motions). For example, scanning with a DMS sensor:

phpBB [media]


-Advanced: I think this could very funny, using an advanced sensor, like Asus Xtion, to detect certain objects to interact, and create configurable and amusing behaviours.

But I would like a really open workshop, with active participating people in all the aspects of it. Yes, I know that it's really difficult to get people interest and participation, but I like a lot the idea :)
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by limor » Tue Feb 26, 2013 3:05 pm

Post by limor
Tue Feb 26, 2013 3:05 pm

I suggest you set it up as chapter pages on your site. each chapter is a separate page with objective, description, code review and images/videos. then use something like disqus or facebook comment at the bottom to allow people to comment on particular pages. similar to instructables or codeproject.

This way you can promote individual chapters as you develop them by using forums and social media, youtube etc.
I suggest you set it up as chapter pages on your site. each chapter is a separate page with objective, description, code review and images/videos. then use something like disqus or facebook comment at the bottom to allow people to comment on particular pages. similar to instructables or codeproject.

This way you can promote individual chapters as you develop them by using forums and social media, youtube etc.
limor offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by siempre.aprendiendo » Tue Feb 26, 2013 5:31 pm

Post by siempre.aprendiendo
Tue Feb 26, 2013 5:31 pm

Yes, I think is a good suggestion, a structured and modular content. I don't like very much Facebook, I will try disqus. You don't like WP comments? (it's the easy way : )
Yes, I think is a good suggestion, a structured and modular content. I don't like very much Facebook, I will try disqus. You don't like WP comments? (it's the easy way : )
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by limor » Tue Feb 26, 2013 9:40 pm

Post by limor
Tue Feb 26, 2013 9:40 pm

i think there are plugins for wp that allow commenting without need for signing up to wp. disqus has many forms of authentication but probably wp will have these aswell.
i think there are plugins for wp that allow commenting without need for signing up to wp. disqus has many forms of authentication but probably wp will have these aswell.
limor offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by siempre.aprendiendo » Tue Feb 26, 2013 9:47 pm

Post by siempre.aprendiendo
Tue Feb 26, 2013 9:47 pm

Is not required to login, just writing any email (even not existing) and name you can add comments, at least in the WP sites I have tested
Is not required to login, just writing any email (even not existing) and name you can add comments, at least in the WP sites I have tested
Last edited by siempre.aprendiendo on Sun Mar 03, 2013 5:15 pm, edited 2 times in total.
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by siempre.aprendiendo » Wed Feb 27, 2013 7:24 pm

Post by siempre.aprendiendo
Wed Feb 27, 2013 7:24 pm

By the way, something very interesting about box.com, where I uploaded the code and other files, is that you can add comments to files and folders, tasks and others features. oh, and it's free (5GB) :)
By the way, something very interesting about box.com, where I uploaded the code and other files, is that you can add comments to files and folders, tasks and others features. oh, and it's free (5GB) :)
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by siempre.aprendiendo » Thu Feb 28, 2013 12:52 am

Post by siempre.aprendiendo
Thu Feb 28, 2013 12:52 am

Well, here goes the first post Dynamixel communications with C#

And the next one Workshop: USB, serial and remote communications with C# (really all them use the "serial" connection)
Well, here goes the first post Dynamixel communications with C#

And the next one Workshop: USB, serial and remote communications with C# (really all them use the "serial" connection)
Last edited by siempre.aprendiendo on Thu Mar 07, 2013 5:24 pm, edited 1 time in total.
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by siempre.aprendiendo » Thu Mar 07, 2013 5:23 pm

Post by siempre.aprendiendo
Thu Mar 07, 2013 5:23 pm

[V.02 updates: AX C++ architecture, core classes diagram and HexaWheels scanning video, links and images]

I have started a new site for Software Souls publishing the first public version C++, Bioloid and Raspberry Pi
[V.02 updates: AX C++ architecture, core classes diagram and HexaWheels scanning video, links and images]

I have started a new site for Software Souls publishing the first public version C++, Bioloid and Raspberry Pi
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by siempre.aprendiendo » Wed Mar 13, 2013 11:41 pm

Post by siempre.aprendiendo
Wed Mar 13, 2013 11:41 pm

I have started the C++ posts using QT5, a great framework and tool:

Playing with QT5 and C++: QT Bioloid Workbench

This is the "growing" user interface (UI)

Image
I have started the C++ posts using QT5, a great framework and tool:

Playing with QT5 and C++: QT Bioloid Workbench

This is the "growing" user interface (UI)

Image
siempre.aprendiendo offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by lucycandy » Mon Apr 01, 2013 11:04 am

Post by lucycandy
Mon Apr 01, 2013 11:04 am

I think this could very funny, using an advanced sensor, like Asus Xtion, to detect certain objects to interact, and create configurable and amusing behaviours.
I think this could very funny, using an advanced sensor, like Asus Xtion, to detect certain objects to interact, and create configurable and amusing behaviours.
lucycandy offline
Newbie
Newbie
Posts: 1
Joined: Mon Apr 01, 2013 11:02 am


12 postsPage 1 of 1
12 postsPage 1 of 1