#robot-mitya
Explore tagged Tumblr posts
dmitrydzz · 8 years ago
Photo
Tumblr media
I think there’s a bug in HerkuleX DRS-0101 smart servo’s firmware. Workaround.
First of all – I love these servos. There’s a great user manual, small sized, an enormous number of features, etc. etc.
But there was one issue I've finally solved! Maybe two. The second one is that there is not much information about this servo in the Net. Some people have been faced the same problem. So I decided to share my humble experience.
But - in order… The first quest was to find a library to use it in my code. I found one dead Python project, some more or less alive Arduino libraries and one C++ Windows library (with dll and with no source code). My plan was to control HerkuleX servos in C++ ROS node, so Python was my plan “B”, Windows library was useless in Ubuntu, and the only suitable way was to edit the open source Arduino library. Of course, I could write my own library from scratch, but that’s the warrior’s way.
I think I had chosen one of the most popular Arduino library and the only thing I changed in it was the implementation of serial port communication since it is very “Arduino oriented”. When the library was completed, I included it in my code and all functions I’d used were working fine except one… GetAngle() was unstable. Sometimes it worked correctly, sometimes it returned -166.72°.
I tried three servos HerkuleX DRS-0101 with the same result. It was definitely a software issue.
I dived deep into the servo’s manual and attentively checked the code of GetAngle() function. It seemed everything is fine with the function. So I wrote a Python script to send data packets to the servo and receive response packets from it. Finally, I noticed that sometimes packets with the servo’s position have wrong size byte.
Here is a “good” packet:
FF FF 0D FD 44 B2 4C 3A 02 1F 62 00 42
And this is a broken one:
FF FF 0A FD 44 B2 4C 3A 02 1F 62 00 42
First two bytes are the header.
0D(13) is the length of the packet. 13 – exactly the size of this sequence of bytes. And 0A(10) – is the core of my problem.
FD is the servo’s unique identifier.
44 identifies the response on Read RAM command.
B2 – checksum1 (bold text).
4C – checksum2 (bold text).
3A – address in the RAM Registry we are reading (address of the current calibrated position).
02 – number of bytes we are reading.
1F 62 – the servo’s angle (I’ll explain these numbers in a moment).
00 – status error (0 is a good sign).
42 – status detail.
Just a short off-topic about 1F 62 value. These two bytes are a flipped 2-byte integer 0x621F. Significant bits for calibrated servo position is 10 lowest bits, so the final value is 0x021F. To get the angle in degrees we can use the table in the manual or just calculate this expression:
(0x021F - 512) * 0.325 = (543 - 512) * 0.325 = 10.075°.
So when the servo sends a packet with the wrong length byte, the GetAndle() function fails while testing the packet’s checksums. The returned value -166.72 is a consequence of this fail.
The thing is that if we change the length byte from 0A to 0D, the checksums will be correct! Note that checksums in both correct and broken packets are the same. I believe that there is a bug in servo’s firmware that this byte with the packet’s length value sometimes is not set and it is filled with garbage. That’s why sometimes GetAngle() works, sometimes doesn’t.
I checked the firmware version in my servos: 090. Unfortunately, it’s the latest available firmware. It is dated May 10, 2012. What is the manufacturer waiting for? Today it is December 2017.
And now the worst thing. GetAngle() is a high-level function from Arduino library that reads two bytes from RAM Register starting with address 0x3A. I mean that GetAngle() uses a low-level firmware function that reads data from RAM Register. So I assume that reads of any other RAM Register addresses don't work properly either.
That's the time for good news. Here is the workaround I promised in the title. We can change the byte with the packet length in the received data packet. Only one single byte. After that, both checksums will become valid.
Here is the original Arduino library I’ve used. User Rambo made a GitHub copy and some improvements in it and I made a fork just to fix the firmware bug. See the changes in my GitHub commit.
By the way. There’s another issue with this library while running on Arduino Uno. It uses SoftwareSerial, thereby I noticed the communication is unstable on 115200 baud rate and should be reduced to 57600. But that’s another story.
1 note · View note
tangentmoth · 6 years ago
Text
It’s all you’ve got inside your head; you better get up and leave instead...
(Hey cool, I managed to make another lyric from 30 Seconds to Mars’ Echelon fit for a tagline.  Rad!)
Greetings, fellow Stalkers!  Tangentmoth is back with another chapter of Scorch the Skies, which fills in the gap between Clear Sky and Shadow of Chernobyl (from the POV of the various NPCs we met along the way).  Man I am KILLING IT this week.
Where we last left off, the stragglers back at the Clear Sky base were not having a great day.  But what about our valiant men of Duty?  Deadly anomalies, dangerous mutants, anarchists and bandits: none will stop Duty on its triumphant march toward saving the planet!
...right?
Chapter 2: The Bad Death of General Krylov
As told by Gormov, Duty technician.
Same old Hundred Rads.
Place never changes, and thank God for it.  Whole Zone’s going to pizdetz faster’n ever, blowouts firin’ off like the end of the fuckin’ world, took out all our power and most of our comms for three whole days.  The Loners all fucked off back to wherever like they always do, told us there wasn’t any deal with the General now on account of he was dead.  Good riddance to ‘em, far as I’m concerned, you can’t trust them for anything, no discipline whatsoever.  We lost at least six of our men to bandits sniping us from the rocks while we tried to to cut around their shithole base on our way to the main road and another twelve because all the anomalies on our maps aren’t where we marked ‘em anymore.  But we came through and will you look at this place?  Power’s on, same old Big Lander metal on the radio, same old shitty static on Barkeep’s TV, Barkeep’s trying to get you to side-hustle for him just like always, even that fucking Bandit’s still in the same corner trying to sell people his bullshit intel.  I’d shoot that fuck if he wasn’t, like, practically the Hundred Rads Mascot.  Same old place alright. 
Fuck it’s good to be back in Rostok.
Anyway, yeah, you heard right.  Colonel Voronin’s taking over, though I guess it’s General Voronin now.  But Krylov’s as dead as it gets.  Most fucked up thing I ever saw.  
We were holding a base at the old Agroprom Research Institute complex, down in the Garbage.  Been down there?  Yeah, it lives up to the name.  Nothing but rocks, bandits, and ARS in those hills.  And shit tons of anomalies, can’t forget those.  No place anyone in their right mind’d choose for a base, but the General had a thing going with the military way further south in the Cordon, and they won’t come up as far north as Rostok unless they’re airdropping Spetznaz in.  Besides, we’re Duty.  It’s our job to take on the worst places and put ‘em to order.  
Agroprom looked good on the surface.  Fortified, all the walls mostly intact, there’s live utility lines to hook into, plenty of towers to set sniper watch from.  Once we swept the Bandit rats out we had a pretty solid setup.  Only trouble was, there was this bigshot Loner, Father Valerian, who had an idea he was gonna organize all the Loners into an actual faction.  How the fuck do you organize Loners?  It’s like herding cats.  Anyway, he’s got eyes on Agroprom too.  The General was a good man, though, knew how to work with people, and to be fair to the Loners they’ve got good eyes and good ears.  So Krylov makes a deal with this Valerian - the Loners get half the complex, and in return they help us with pest control.  Worked out pretty well, until…
Well.  Until one of our privates decided to have himself a look in the basement.
Kid comes scrambling back up the stairs, shrieking like a firebell, bleeding out the side of his neck.  You know there’s only one thing makes those wounds.  He must have caught it out of the corner of his eye and yanked back just in time.  If that Bloodsucker’d gotten any closer to the kid’s carotid he’d have had himself a nice little afternoon snack.  But Mitya and Kolobok get the private patched up, pour a bottle or two of vodka down his throat, and he’s more or less fine.  Nothing like your first Bloodsucker to get your attention, eh?  
Anyway, the attack gets reported to the General, who sends a team down to clean out the tunnels.  Except not a single one of them come back.  Not a single. One.  And it’s not just us, either, we talked to the Loners and turns out they’d lost half a dozen down there, give or take.  The ones who did come back up came back addled, so we knew there had to be more than just bloodsuckers down there.  There was actually a nutty rumor on the Loner side of the base that there was one pack of two or three Loners who were living down there for a few weeks before they lit off North for the great Unknown, but I’d sooner believe in Ded Moroz, after what I saw later.
So now we’ve got ourselves a mess.  We can flood the tunnels, but the valves are all down in the basement.  Nobody wants to go downstairs, not even Inquisitor, our big-game hunter.  Said he preferred to do his hunting aboveground.  Meanwhile the freaks in the tunnels know we’re here now, so they’re coming upstairs.  Milutin and Fyoki were manning the gate and they swear they saw a huge black bloodsucker jump on another one of our guards and just disappear into the treetops with him.  The General’s not big on wasting Duty lives, and you can’t order Loners to drink vodka, let alone go underground to end up bloodsucker food.
Then all of a sudden, one day, this big guy--and I mean BIG guy, must have been two metres, face like the evil robot from that old movie--comes strolling into camp.  He’s got this weirdo outfit on, glacier-blue camo that barely fits and a green flak vest and this ratty leather overcoat that looked like he looted it off a Bandit, but he says he’s a Merc, and after a couple days he up and volunteers to do the job for us.  Perfect solution, right?  If he succeeds, we’re good to go.  He dies, well, no great loss, and we don’t lose any of our own.  Tell the truth, none of us expected him to actually succeed, but this guy must have been something else because it went off without a hitch.  We gave him some gear and some cash as thanks, I fix up his Vintorez, he stalks on over the hills and far away, and our base is safe for operations. Or so we thought.
See, what none of us were counting on was the blowout.  That big one.  It fucked everything up.
I was on survey with the General, trying to take stock of the damages to the facility.  It was...a day after the blowout?  Two, maybe.  I don’t know.  Those things fuck with your head.  Time gets weird.  You know?  At any rate, he’s got me with him, because I’m the tech.  I don’t know shit about architecture or infrastructure maintenance, mind, but I’m the closest thing we’ve got.  
We’d sealed up the entrance to the basement levels with an old steel door we cut from one of the labs in the building.  What the hell they were doing here I don’t know, something to do with agriculture’s my guess but fucked if I know. The door was rusty but still sound, at any rate.  Well, when we got down there to make sure the shaking hadn’t damaged it, we saw Sergeant Nalivayko standing outside the door.  Just...staring at it.  Eyes big blank zeros.  
Then he started screaming.
Screaming and screaming, holding his head, his ears, like he was trying to hold his brains in.  Saying ‘it’s inside, something’s inside me!’  I didn’t know what the hell he was raving about, I thought the blowout must have sent him mad somehow.  Except...then I started to hear something too.  Ever been too close to a grenade when it explodes?  That ringing in your ears after?  Like that.  But it didn’t stop. 
That’s when I started booking it the hell back up the stairs.  Suppose I ought to be shot for cowardice, but so far nobody seems to care.  I made it up to the first landing, and when I looked back down…
Nalivayko was still down on his knees screaming, but General Krylov was still perfectly calm.  I still don’t know why he did what he did.  He was a good man.  A hard man, but this is a hard place.  At first I thought he meant to go in there and kill whatever it was behind that door.   But then I remembered there should be nothing behind that door...nothin’ except god knows how many cubic fucktons of water.  
I yelled down at him...shit, I don’t know what I yelled.  I couldn’t hear past that ringing noise.  Maybe he couldn’t either, because he went right on ahead and opened the door.  Soon as he does, all that water starts pouring into the stairwell...but it was all wrong.  It was glowing.
Like I said.  The blowout.  It shook stuff up, and not just the ground...it moved all the anomalies around.  Ever seen the ones they call “fruit punch”?  Looks like a glowing puddle of bubbly water, but it burns like industrial strength lye.  Dozens of them must have sprung up in those basement tunnels, and they’d gotten into the water we filled the place up with.  General Krylov and poor Sergeant Nalivayako melted to death in that stairwell like...like the fucking Nazis in Indiana Jones.  Fuck.
We left Agroprom the next day, and whatever the hell still lives there.  I’m not sorry a bit.  Rostok’s Duty’s place, always has been.  We can do our jobs from here just as well, and I get better parts for my repair shop since everyone comes through here to trade with Barkeep.
So I say fuck the Garbage, and fuck Agroprom.  The Bandits want it? Great.  Let ‘em have it.
5 notes · View notes
mxmearcstapa · 6 years ago
Text
Maddening Lions Update #4!
[WARNING. SPOILERS FOR FE3H AHEAD. CURRENTLY PLAYING LIONS ROUTE BUY SOMETIMES I TALK ABOUT OTHERS AND SOME PARALOGUES OVERLAP SO SORRY IN ADVANCE]
Update delays due to Pokémon Sword and Shield. :P I've been done with this part for a bit but haven't updated because I was trying to finish the run before Pokémon came out, but fucKING ENBARR, MAN. We have a bookmark in the middle of the first part of the final map, but that'll be next update's explanation. For now, Fhirdiad, Derdriu, and the paralogues that remain:
For those curious who gets benched when I'm doing paralogues that require students not on my main roster: it's Ingrid. As a Holy Knight, I could use her healing, but honestly I don't trust her enough to not die while waiting for her turn again, so she is a useful adjutant (as Holy Knight is a healing type). Caspar and Hilda are B-team anyway so they're also mostly in my pockets.
The continuation of Molly's Madlions!
Paralogue: Brigid is Lovely This Time of Year:
Brigid is not lovely this time of year, and probably this is only compounded by my failure to level up the people who trigger the paralogues. With level 9 Bernie and level 12 Petra, we did it, though I did fail entirely once and restart. Those dang multiple commanders kept racing towards the goal, and I couldn't get over enough to stop them without losing one of my babies. T-T
I learned from consulting with friends that apparently if you put Petra on the stronghold, it summons allies I had never gotten before, because I usually push Petra towards the goal square. Not that the reinforcements mattered much this time because they were immediately eaten by oncoming Falcon Knights. >_< bought us a turn at least? Also, Wyvern Lord Dedue is a Pegasus-dueling champ. His personal ability gives him +4 Def when he waits, and combined with Lancebreaker and Alert Stance+, he is nigh untouchable. I like to park him on the edge of Pegasus range and giggle maniacally as they approach. Now, Deude doesn't de-do much damage in return to the horse girls, but his friend Ashe the Bow Knight is eager to contribute.
Again, thicket is love, thicket is life, but also knowing where the reinforcements come in is helpful. It turned out heading away from Hubert to stop the commanders was a better strategy than going straight for Hubie, because even though his magic is gross, his movement was too slow to matter.
Fhirdiad: So I had been holding back on using the Scythe of Sariel because I was low on Agarthium. When this map opened, I took one look around at the Titanus and cackled.
This map is a little tricky because if you don't aggro the Titanus, they'll cluster around Cornelia, which makes her difficult to approach traditionally. Especially if you use your gambits up trying to break past the first couple. And because they have a non-zero crit chance, which strikes a deep fear into my heart (and indeed, we received several crits). It occurred to me at a certain point that I didn't have to defeat all of them--I just had to punch Cornelia.
My first BL run, I was able to get Dimitri up to her for the special dialogue. This time, we got too bogged down by giant robots, who Dimitri excels at distracting. Tomebreaker Felix broke her face in for us, which was satisfying in another way. Kudos to Ashe and Mercie for chasing down the thief with the Crest of Lamine Bow!
Paralogue: Retribution:
I intentionally saved this for last because the level recommendation was about 37, higher than any recommended so far. And the last time I did it, it was haaaardddd. Again, didn't help that Lysithea and Ferdie were levels 11 and 13. *did* help that they were both on horses. Now that's strategy
I feel like this paralogue, like many others, is very top heavy. If you want the Ochain Shield (and trust me, you absolutely do), you have to save all of the villagers. Which is a puzzle, because you have to find someone who can dodge and/or withstand both magic and physical attacks enough not to die on the enemy turn. I spent quite a few Divine Pulses trying to learn what movements would trigger enemy approaches and reinforcements. Once 2/3 of the map was clear, things eased up. Most of the final third waits for you to come to them, so you can just trip a few at a time.
Shout-out to Lifetaker Mortal Savant Sylvain, the dodgiest motherfucker this side of Fódlan's Throat. That dude dodged an inhuman amount of damage and healed so much. Holy goddess.
And we got the Shield~
"So Long, and Thanks for All the Fish" or "Saving Claude's Bacon":
I made the mistake of remarking aloud that I was glad only the enemy Snipers had Vantage. So of fucking course now the billions of enemy Heroes have it now, too. I know it's a class skill! But I'm still mad about it. XD This battle I noticed I was focused a lot more on ranged magic attacks (that extra range from Levin Sword+ is a godsend) because fuuuucckkk Vantage on all those Heroes. They are weaker to magic than physical damage, but not by much.
We are starting to get into our S-rank skills now, which is really helpful. Thyrcedes has a disgusting range. Annette really benefits from having any extra range, so she's doing well, too. Sylvain is almost there! But he is delightfully dodgy enough that it isn't quite necessary for him. And Dimitri didn't need +10 Crit but BOY IS IT A GOOD TIME. With the Scythe of Sariel, Mitya's crit chance is 60% [wahaha intensifies]
Next up: Arianrhod, Naruto Running @ Ft Mercius, Enbarr, and the Apex of the World
Roster Progression (post sight-seeing):
To see the class progression, please check my earlier updates (#Molly's Madlions)! It's a lot of text to repost 😭
Unit: Class (Main Weapons)
Byleth: Enlightened One (Sword, Faith rip my fists I need Windsweep)
Dimitri: Great Lord (Lances, Swords, Critical Hits)
Dedue: Wyvern Lord (Axes, Lances)
Ashe: Bow Knight (Bows)
Ingrid: Holy Knight (Lances, Faith)
Annette: Mortal Savant (Reason)
Sylvain: Mortal Savant (Reason)
Felix: Warmaster (TOO SLOW Brawl)
Flayn: Dancer (Levin Sword+, Rapier, Reason)
Hilda: Falcon Knight (Lances, Axes)
Caspar: Wyvern Lord (Axes)
You Two Should Kiss! (Intended Pairings):
• Dimitri and Byleth
• Sylvain and Felix
• Ashe and Ingrid
• Mercedes and Annette
• Flayn and Dedue
• Caspar and Hilda
• Dorothea and Petra
• Ferdinand and Manuela
• Catherine and Shamir
• Hanneman and Lysithea
2 notes · View notes
speok · 4 years ago
Text
Robo
El niño de 12 años Mitya Privalov sueña con ser un artista de comics de superhéores, pero sus padres, que son ingenieros de robótica, quieren que siga sus pasos. Mitya nunca imaginó que iba a encontrar apoyo en uno de los robots creados por sus padres.
Tumblr media
View On WordPress
0 notes
directdownloadlinksnet · 5 years ago
Text
Download Robo 2019 movie
Download Robo 2019 movie
Synopsis :12-year-old Mitya Privalov aspires to become a superhero comic artist. But his robotic engineer parents want him to follow in their footsteps. Mitya never imagined that he would be able to receive support and understanding in the rescue robot created by his parents – A-112 or Robo for short. The two experience amazing adventures together, and Robo learns to believe in himself and his…
Tumblr media
View On WordPress
0 notes
dragnews · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via Today News
0 notes
cleopatrarps · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via News of World
0 notes
party-hard-or-die · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via Breaking News
0 notes
dani-qrt · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via Online News
0 notes
newestbalance · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via Everyday News
0 notes
dmitrydzz · 8 years ago
Photo
Tumblr media
Архитектура робота Мити III
Всё о чём я пишу ниже и буду писать в ближайших постах должно находиться в Вики проекта. Но я пока не придумал что это будет за Вики, в каком сервисе, на каком языке (русский? английский? оба?). Чтобы не растерять во времени свои знания о проекте временно сделаю это в блоге.
Митя III - это робот, построенный на ROS. А значит, его архитектура распределённая и наращиваемая. Я опишу пока то что уже есть и то, что планирую делать во что бы то ни стало. На сегодняшний день можно сказать, что аппаратно Митя III готов. Есть пара незавершённых штрихов: фары и хвост, но функционально они действуют (фары заменены пока на маломощные светодиоды, хвост выглядит как просто качалка на серводвигателе). В фоне буду придумывать какими будут эти элементы, а сейчас переключаюсь на разработку ПО.
Описывая архитектуру системы, перечислю и ROS-узлы - но не более того. Подробней о ROS-узлах, топиках, типах сообщений и системе команд напишу в другом посте.
Итак, какие основные архитектурные узлы у Мити III:
сам мобильный робот - это связка Raspberry Pi 3, Arduino-совместимого контроллера, мобильной платформы и подсистемы питания,
голова Мити - это смартфон, закреплённый на "сервошее" робота с двумя степенями подвижности,
пульт управления. Это может быть PC- и/или Android-приложение. В программе-максимум сделать приложение для управления роботом в Google Cardboard/Daydream.
Прежде чем опишу детальней каждый архитектурный узел, скажу несколько слов о том, что мне нравится и что не нравится в такой конфигурации робота. Идея Мити I заключалась в минимизации узлов и цены. Был только смартфон для "мозга" и сенсоров робота, Arduino-контроллер для исполнительных механизмов, ну и пульт управления в самом простом исполнении. Я и сейчас считаю, что это самая правильная архитектура для дешёвого домашнего робота телеприсутствия.
Однако погрузившись в ROS, я узнал, что её реализация в ОС Android ограничена и далека от реализации в Ubuntu. Я не смогу использовать многие уже готовые решения. Сам процесс разработки и отладки оказался не всегда удобен и прост. Так я принял решение ввести в систему Raspberry Pi 3 с Ubuntu и полноценным ROS на борту. Я не исключаю, что со временем фунуции робота, выполняемые на Raspberry Pi, переместятся в смартфон. Но также не исключаю и вариант, что функции смартфона перейдут в Raspberry Pi и Митя откажется от смартфона. Посмотрим что будет, а сейчас такая избыточность только придаёт проекту гибкость.
Вернусь к описанию архитектурных узлов.
Мобильный робот
Аппаратное обеспечение:
Raspberry Pi 3
Функции:
управление серводвигателями головы
мониторинг состояния серводвигателей головы
обработка данных сенсора ориентации головы
трансляция команд в/из контроллер Hercules Dual 15A 6-20V Motor Controller
ROS-узлы:
herkulex_node
mpu6050_node
arduino_node
Hercules Dual 15A 6-20V Motor Controller
Функции:
управление ходовыми двигателями
управление светом фар (две независимые линии)
управление серводвигателем хвоста
передача данных о скорости движения
передача данных о пройденном пути
передача данных о напряжении батареи питания
передача данных о напряжении питания Raspberry Pi 3
Голова Мити III
Аппаратное обеспечение:
Android-phone (опционально)
Функции:
эмоции на лице
тач и жесты на лице
траснляция видео с камеры телефона
трансляция звука с микрофона телефона
воспроизведение звука
передача данных о состоянии батареи питания телефона
WiFi роутер (опционально)
трансляция данных датчика ориентации головы (опционально)
Пульт управления
Аппаратное обеспечение:
Ubuntu-desktop/Android-tablet/Android-phone
Функции:
обработка данных состояния джойстика
отображение видео с камеры Мити
воспроизведение звука с микрофона Мити
отображение состояния частей системы (напряжение батареи, скорость, пройденный путь и т.д.)
передача (стриминг) звука
Android-phone + Cardboard/Daydream
Функции:
обработка данных ориентации головы
отображение видео с камеры Мити
воспроизведение звука с микрофона Мити
отображение состояния частей системы (напряжение батареи, скорость, пройденный путь и т.д.)
передача (стриминг) звука
ROS-узлы:
joy
joystick_node
0 notes
dmitrydzz · 8 years ago
Photo
Tumblr media
Я закончил аппаратную часть Мити III. Осталась пара мелочей: вместо фар пока маломощные светодиоды, вместо хвоста - качалка сервомотора. Фоном буду думать какими их вижу, а теперь ныряю в ПО.
0 notes
cleopatrarps · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via News of World
0 notes
dragnews · 7 years ago
Text
Baxter the robot backs France to beat Belgium in semi-final
MOSCOW (Reuters) – The World Cup has not been a very happy hunting ground for the menagerie of animal psychics trying their paws, fins and tentacles at picking the match winners, and Baxter the robot is determined to prove science’s superiority over animal instinct.
An operator demonstrates a sheet, which was taken from a cube chosen by Robot Baxter, during an attempt to predict the result of the soccer World Cup semi-final match between France and Belgium at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. The sheet reads “France”. REUTERS/Gleb Garanich
Designed for industrial purposes, the American-made robot housed in Moscow’s Robo Station predicted a few hours before kickoff that France would beat Belgium in Tuesday’s semi-final in St Petersburg.
Several of Baxter’s competitors, including Achilles the clairvoyant cat and Timon the meerkat, have fallen out of fashion after a false prediction or two, while an octopus in Japan suffered an even worse fate.
Rabio the oracle octopus was boiled and butchered despite correctly predicting all of Japan’s group stage matches, and speculation is rife that the country’s last-gasp exit in the first knockout round might be mysteriously linked to his demise.
Robot Baxter chooses a cube, containing a sheet with a team name, while attempting to predict the result of the soccer World Cup semi-final match between France and Belgium during an event at a pavilion of the Exhibition of Achievements of National Economy (VDNKh) in Moscow, Russia July 10, 2018. REUTERS/Gleb Garanich
Baxter’s handlers, however, think their robot’s data-crunching mastery gives him a decided edge over his rivals, who might be motivated more by the treats on offer than any particular love for ‘the beautiful game’.
For each prediction, Baxter receives the latest statistics on the teams, including number of goals, ball possession and previous results, before he applies an algorithm to arrive at the winner.
“The statistics are updated after each game and the robot collects his own statistics and according to that, he makes a choice between the two teams,” said Sergei Vasilyev, a senior engineer at the Robo Station.
The names of each team are placed in little red boxes and Baxter is programmed to pick up the one with the name of the winner he has selected.
While there’s no doubt in Baxter’s circuits that France will reach the final, only time will tell if he is suffer the same ignominy as Mitya and Solnyshko, the dolphins in Yaroslavl who incorrectly said hosts Russia would beat Croatia in the quarter-finals.
Writing by Simon Jennings in St Petersburg; Editing by Christian Radnedge
The post Baxter the robot backs France to beat Belgium in semi-final appeared first on World The News.
from World The News https://ift.tt/2N5YtFN via Today News
0 notes