Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - alanau

Pages: [1] 2
1
Neuron Application / Re: neuron description
« on: January 20, 2019, 10:36:31 AM »
I check this board every now and then...I wonder how many out there have created programs for their alpha2.  I've done quite a bit of work but have stopped for a while.

2
Writing apps and coding / Re: Did somebody do something new?
« on: February 19, 2018, 01:48:13 AM »
I'm still making some small progress on the robot.  I'll try to post some videos in a bit.  Anybody else trying to program for Alpha?

I'm wondering if there's a desire to try to integrate alpha with scratch programming, or create some sort of GUI environment similar to EZrobot.

3
General Discussion / Remaining Developers?
« on: June 15, 2017, 05:58:09 AM »
Hey,

I am a bit sad that a lot of the main developers for Alpha 2 are selling this robot or moving on.

Even with a lack of updates from Ubtech, I still think that if we got together, we can develop some neat community programs for Alpha 2.

Hoping to inspire others to keep their robots and to develop, I'll soon upload videos of some of the progress I've made for Alpha 2, including the ability to track a ball via opencv and walk towards it, gyro-balancing, and I've also replaced all the ubtech's voice recognition/speech with Google's voice and speech recognition, and I also got Alpha working with Wolfram API so he can now answer random questions.  I've been quite busy lately, and haven't made more progress.

Alan

4
General Discussion / Re: Problem with Vysor connecting Alpha
« on: May 24, 2017, 07:35:47 AM »
Conde,

One thing to try is to go to the settings, apps, and then force stop the Neuron application to see if it helps.

Alan

5
General Discussion / Re: Problem with Vysor connecting Alpha
« on: May 23, 2017, 01:37:07 AM »
Conde,

I don't think I've seen that problem before.  Looks like you're able to connect and get connected.

What happens when you hit the home button on vysor (the circle button)?  Does it take you out of the black screen, or show you any errors?

For Neuron to work, you also need to install OpenCV manager.

Alan

6
General Discussion / Re: where is eveyone???
« on: May 13, 2017, 05:47:30 PM »
I've actually been developing for Alpha 2 when I find the time.

A couple things that I've hit a roadblock on is that the servos are just not designed for real robotics.  The servos are designed for playback.  You have to send a command for a position and time to reach that position, and if you send a new position prior to that first command finishing, the robot just ignores the new command.  This is a huge limitation to develop anything truly robotic/reactive.

I've already emailed Ubtech to see if they have a solution to the problem above, but as usual, no response.

Alan

7
General Discussion / Re: Sam Yang from UBTrobot
« on: May 13, 2017, 05:43:44 PM »
Hello, are you able to post the guide to this website or include it as an attachment.

Thanks,
Alan

aualan2k@hotmail.com

8
Writing apps and coding / Re: Get SDK and connection to Eclipse
« on: May 13, 2017, 03:59:13 PM »
Hello Conde,

I recommend you use "Android Studio" instead of Eclipse.  And to get a feel for the functions/libraries, I recommend downloading and opening "Neuron" application as developed by the admin.

Alan

9
Writing apps and coding / Re: Sonar Sensor Access
« on: January 26, 2017, 08:17:47 AM »
Mike, sorry, still haven't figured out the SDK functions yet.  I just tried what you were talking about with the Alpha 2 programming and was able to trigger an action when I flagged the Sonar sensor.  I attached the action that I created in my previous post (Alpha just waves an arm whenever he detects something in front of its sonar).

10
Writing apps and coding / Re: Sonar Sensor Access
« on: January 25, 2017, 05:36:08 AM »
I create a simple action with the Sonar event and 100cm to cause Alpha to wave his hand.  I then loaded the action onto the Alpha2's action folder and ran the action from my phone.  Works as intended.

11
General Discussion / Re: UBTECH update!!!!
« on: January 25, 2017, 01:11:34 AM »
I believe Alpha 2 is Android 5.1

12
General Discussion / Re: UBTECH update!!!!
« on: January 24, 2017, 10:56:33 PM »
Carl,

The Mic resource is available directly to your android app.  There is a SDK function SetMic(Boolean) that you can set to false that's supposed to prevent the Alpha services from using the MIC also.

I actually got Google Voice mostly working with Alpha 2, so that's promising for Alexa.

Alan

13
Writing apps and coding / Re: Sonar Sensor Access
« on: January 24, 2017, 09:42:55 PM »
Great find!  I didn't even realize there was the ability to add events.

Did you get to try to run the robot with the sonar event configured to see if it would work?

Thanks,
Alan

14
Writing apps and coding / Re: Servo Lower Level Access
« on: January 24, 2017, 04:51:04 PM »
The servo has a 3 pin connection, I'm guessing similar to the dynamixel.  My next plan was to connect up to the servo via an arduino and see if I reverse engineer the protocol.

The JIMU uses similar servos as Alpha 2 and those Servos can be programmed via their JIMU app, so I'm sure the programming is done via the serial protocol and not some complicated flashing.

https://jimurobots.com/faq/when-do-you-have-to-modify-servo-id-and-how-can-you-do-it/

15
Writing apps and coding / Servo Lower Level Access
« on: January 24, 2017, 05:26:56 AM »
I've been trying to get some more information on the protocol that's used to communicate with the Servos.  My understanding is that it is serial, but I can't seem to find any documentation on their servos, just their spec on torque, dimensions, etc.  I wonder if they use a similar protocol as the dynamixel servos.

I am hoping to bypass Alpha2Services and work directly with the servos.  From my bit of testing right now, there's really no way to set a new position while the servo is moving, seems to freak out when there's a new motion position before the first position is reached.  Also, I want to be able to get current feedback from the servos for bump detection, etc, but this information is not available in the SDK.

Hopefully someone will have more luck with trying to figure this out.

Alan

Pages: [1] 2