机器人研究所动平衡研究室。上班时间大家都在忙,刘工为了优化动平衡算法,忙得侧面头发又薅掉了不少。自从丁琪琪被迫加入了算法组,关进了小房间,一天天的盯着屏幕修改、测试、找BUG。

  “薅头发,薅~薅~薅~,薅秃了算。”丁琪琪边嘟囔着,边薅自己的头发,可郁闷坏了。有时候看着程序执行代码,想起前面的忘了后面的,刚明白了后面的,前面的又忘了,这不,前面后面都想清楚了,调用的函数是怎么工作的,又~忘~了~。。。“晕,集中精力,继续。。。薅头发”。

  这时,宁雪又跑来找丁琪琪了,“脑大,脑袋大,你在~这~里~干~什~么~嘞~?”。

  丁琪琪感觉到宁雪已经距离自己不到一米了,“滚~。。。雪球。”头都不抬的说了一句。

  “好,滚了啊!。。。哎,我又轱辘回来了。”宁雪超级没皮没脸,把一摞资料放到丁琪琪桌子上。

  “宁雪,你。。。真成雪球了,你也不胖呀。”丁琪琪生气了,大声说道。

  “老大,你看我这身材,再怎么说也不是雪球呀!”宁雪秀了秀身材。

  丁琪琪“腾!”地站了起来。。。

  “你身材不像球,脑子里面就是一个球,还滚来滚去的,你的脑算法就是一个球儿~~算法!球儿~~算法。”丁琪琪指着宁雪的脑袋说道,重点突出了‘球儿算法’三个字,说完气哼哼地看着宁雪。

  这时,突然传来,“好!”一声称赞把丁琪琪和宁雪吓了一跳。

  “太好了,丁琪琪,你说的太好了,你太了不起了。。。好!”角落里的刘工突然爆发了,也从座位上“腾!”的站了起来。

  “老刘,不带你这么欺负人的,我哪得罪你了。”宁雪不干了。

  “我没说你,我说的是丁琪琪,丁琪琪你说的球,太好了,可解决我的大~问题了,太好了。”刘工先强调了一个‘大’字,又强调‘太好了’三个字。

  “看,雪儿,你现在不只是影响我工作,你都成了我们部门的大问题了,你绝对有潜力成为咱们研究院的大问题的,还不快消失,雪球。”丁琪琪开始轰人了。

  “不是,琪琪,不是说宁雪,说的是你,你帮我解决了一个大~问题。”刘工赶忙插了一句,替宁雪解围。

  “看,老刘都说了,不是我吧,老大。”宁雪摊手看着丁琪琪。

  “就是你!”丁琪琪狠狠的瞪了宁雪一眼,然后转身对着刘工说道:“刘工,你说,要我帮你解决谁?”

  “什么,谁呀!。。。你帮我解决大~问题了,我这么多天考虑的问题,你刚才一句话帮我解决了。”刘工。

  “什么问题呀?,老刘,我们老大可不是一般人。。。上大学,我们俩。。。都是二班的。”宁雪接着话茬。

  “来来来,丁琪琪,你过来,过来看一下,看我电脑这里。”刘工招呼着丁琪琪到他的电脑前。

  宁雪先跑了过去。。。。。。

  “脑袋,起开!刘工让我看,你比我凑过来的还快。”丁琪琪扒拉开宁雪的脑袋,看了一下屏幕问:“怎么了?”

  “看这些,这些是针对核心重心信息元的力信息元,八个象限都有,你发现什么没有?”刘工指着屏幕。

  “怎么了?”丁琪琪还是没有看明白。

  “球呀,你没有发现,当所有的力信息元的影响,可以在一个球面的时候,就很方便计算动平衡的状态呀!。。。还没看出来?”刘工故作神秘地解释道。

  “是~哈~!”宁雪附和了一句,引来刘工刮目相看。

  “你看出来了?你哪点儿看出来了?这些信息元点明显不在一个球面上,刘工说的是力信息元全部计算转化后的影响,如果可以分布在一个球面上,如果可以。。。”丁琪琪强调了“如果可以”四个字。

  “琪琪说的非常对,我这还没有转化呢,宁雪你怎么看出来的,看看你老大,琪琪是知之为知之,你是不知为知之。”刘工。

  “老刘,什么吱吱吱吱的,瓦~也~看~出~来~了。”宁雪继续狡辩。

  “shut up,sit down,please go out,宁雪你再胡闹就out。”丁琪琪生气了,转身对刘工说:“刘工,我们继续”。

  “对,go out啊。。。琪琪,我们继续。”刘工指着屏幕继续:“你看转化完的力影响,我们把这些调整到一个球面上,就更好计算力影响的平衡了”。

  “确实啊,你确实把它们都拉到一个球面上了,挺好玩的,又怎么了?”丁琪琪看着刘工操作了几下。

  “我们需要呀,如果多元关联拟脑公司那边,可以提供一个球坐标系,我们很多算法优化的难点都解决了,甚至可能不需要预设态去解决行动中的动平衡问题了。”刘工。

  “您用球坐标系怎么解决行动问题呀?”丁琪琪问道。

  “你看我这边操作,我们假设一个平衡的球面状态,如果动一个力信息元,那么就会产生一个脱离球面的信息元点,这时只要在球面的对面去调整信息元点,重新回到球面就可以了。”刘工解释着。

  “怎么调整呀,以核心点为中心对称吗?”丁琪琪。

  “算法优化,你说的也需要,不过我们也可以,以【球面】对面的点位置产生切面,以切面为对称,产生负向作用力,总之所有方法都可以,只要有球坐标系,很多算法都会简化的。”刘工。

  “明白了,就是提供球坐标系转化,我们可以利用球坐标系优化所有可以优化的算法。”丁琪琪。

  “对呀,你理解了,先不要管怎么优化算法,也不要管有多少算法需要优化,先引入球坐标系,这样后续就有优化算法的基础了。”刘工。

  “您刚才说的不需要预设态,我觉得还是需要预设态的呀,与前面的区别就是坐标系改变了,可还是预设态计算呀?”丁琪琪追问。

  “对,对,对,是先预设一下行动产生的非平衡力,但是,你没有发现在这个球坐标系里,很多计算都简化成球了吗?球~。”刘工说话时,用手比划着球,还晃了晃。

  “是,我刚才看见了,够球的,而且这些球面可以直接参与计算,至少球面信息元点以原点为核心点对称计算,这一点就简化了不少算法。”丁琪琪也认可了。

  “怎么样?老大,琪琪老大,你刘哥请你帮个忙。”刘工殷切的看着丁琪琪。

  刘工的一声“老大!”把宁雪激活了,“呦,老刘,你也认老大了,排我后面啊,以后你就是我的小弟了。”宁雪又搭话了。

  “。。。”丁琪琪扭头阴着脸看着宁雪不说话。

  “知道了,老大,再多话我out。”宁雪赶紧在嘴边比了个拉拉链的动作。

  “刘工呀,你说,我说你什么好呀,你完全可以科室讨论,然后提出需求上报院里,然后。。。。”丁琪琪。

  “然后,院里领导讨论,然后把需求传给多元关联拟脑公司,然后多元的工程师分析需求,然后上报给多元上级领导,然后。。。”刘工。

  “然后。。。”丁琪琪。

  “然后。。。我觉得路径比对择优,通过你丁琪琪上报你哥,你哥上报你爸,OK了,路径择优算法。。。请打电话,老大。”也不知道刘工这是命令还是请求。

  宁雪不合时宜的递过来了电话,丁琪琪撇了撇嘴,无奈的拨通了林久浩的电话。

  “哥,他们要在宁雪的脑袋里装个球。。。啊。。不。。要在机器人脑袋里的多元关联拟脑模型里面装个球。”丁琪琪开门见山,不废话。

  “宁雪,脑袋装个球,脑袋里不是本来就有球吗?”对面林久浩。

  “我不干。。。我脑袋里没有球。”宁雪冲着电话喊。

  “宁雪,我就知道你又偷听,给你听,给你听。”丁琪琪按下了免提。

  “我说的不是宁雪,是你说的,在多元关联拟脑模型中的球,是不是球坐标系的事情?”林久浩。

  “对呀,哥,你怎么知道的?”丁琪琪。

  “就是知道呀,本来就有,三维坐标里面的向量线段两个角度一个距离,很容易就转化到球坐标系呀!”林久浩。

  “啊~,刘工,本来就有,你不会用。”丁琪琪转身看着刘工。

  “没有呀,我在菜单里找不到这些应用和函数,尤其是球面统计分析部分。”刘工。

  “哥,刘工说没有。”丁琪琪又转回来问。

  “这就像盖房子的砖都有,但是,还没有做成房子。”林久浩解释道。

  “就是在模型底层都有这些功能,不过,没有提供给我们使用者使用的界面,对吗?”刘工问道。

  “不全是,包括使用者需要的一些底层函数也没有编写。”林久浩。

  “既然底层模型都有了,为什么不顺手编出来?”丁琪琪。

  “老爸在做通用算法的时候,曾经包括各种坐标系,信息元在各种坐标系中,是可以自动转换的。然而,由于时间不够,所以先做了紧迫的事情,不过5.0版本中会做这部分功能。”林久浩。

  “哦,就是5.0版本解决,刘工听到了吗?。。。果然是最短路径。”丁琪琪。

  “什么最短路径?”林久浩。

  “刘工说让我告诉你,就是解决问题的最短路径。”丁琪琪。

  “其实,你们刘工可以通过科室讨论上报需求,传递给多元。。。。”林久浩。

  “哥,刘工选了最短路径,路径比对择优的最短路径,就是我打电话给你,你解决问题,这是最短的。”丁琪琪冲着电话大声说。

  “哦、哦、哦,明白了,5.0版本里有,你现在直接告诉刘工吧,这也是最短路径。”林久浩。

  “他在边上听着呢,哎!最短路径,你都听见了。”丁琪琪的电话是免提的。

  “听见了,另外再增加一个球面信息元区域捕捉函数,一定要可以无级缩放的,而且可以自动计算合力影响,自动计算力和及力臂和的,自动设定条件的,自动的。。。”刘工又提出一连串要求。

  “刘工,你太过分了吧?”丁琪琪瞪了刘工一眼。

  “很重要的,是吧,琪琪她哥。”刘工冲着电话说道。

  “我知道,你是要在做行动动平衡的过程中用,就是当一个行动或者外力出现,打破动平衡,这时球面对面对应的不是一个特定信息元,而是由多个力信息元一起反馈负向力及力臂合,就需要能够捕捉到这些信息元组,是不是这个意思?刘工。”林久浩。

  “对,这沟通的,宁雪是说了也不明白,丁琪琪是说了才明白,琪琪哥是不说都明白,厉害。”刘工赶紧吹出一个彩虹屁。

  “不过~~~,多元只做通用和底层的模型函数,但是,这些不是通用的函数,是您们专用的函数,其实这些函数应该由专业的人员来编写。”林久浩解释道。

  “哦,确实需要我们专业的人来编写,专业的人员~专业的人员~。。。好,丁琪琪,这项伟大的任务交给你了。”刘工找了一圈,又回到丁琪琪头上。

  “刘工,你这是耍诈呀,太狡猾了吧!”丁琪琪想揍人。

  “等等。。。这个函数也不能算是完全专用的,我考虑一下,多元编写吧,其实这个函数以前有,改一下就可以使用。”林久浩又改口了。

  “哦,那太好了,果然路径最短就最优呀!5.0版本我们等着。”刘工。

  “5.1版本吧,刘工,您要的那些函数,编写测试也要时间的。”林久浩。

  “能不能。。。”刘工刚要继续踢要求。

  这时,“对,就是5.1版本,定了。”丁琪琪终于又发威了,不能被刘工一直占便宜。

  就这样,刘工占了最短最优路径的便宜后,电话挂了。

  “你俩活宝,我告诉你丁琪琪,你的球,啊不是,宁雪的球。。。也不是,这个球,你知道帮我解决了多大的问题。”刘工拉着丁琪琪不让走,继续说道。

  “你说吧,刘工,不就是不用预设态了,不用多元了,不用拟脑了,不用。。。”丁琪琪快被烦死了。

  “谁说不用了,都用,我告诉你一个东西,你就明白了。”刘工说着单腿跪在地上。

  “给我们下跪了,老刘!你又出什么幺蛾子?”宁雪不客气。

  “宁雪,你一边out去。。。琪琪,看明白了吗?我跪着也是平衡态。”刘工继续。

  “怎么了,你头顶上的头皮也挺平的,怎么了?”丁琪琪看着一个大秃顶,还是没明白。

  “这个平衡态你喜欢吗?”刘工问道。

  “跟我有什么关系,你下跪也跟嫂子下跪去,她喜欢。”丁琪琪急了,气得说话都结巴了:“有,有,有。。。话快说。”,本来要说“有屁快放。”,感觉不雅就临时改了。

  “你知道机器人的舒适姿态吗?”刘工严肃了。

  “知道呀,就是机器人在完成工作动作后,恢复到一个舒适的平衡姿态,而不是最近的平衡姿态。”丁琪琪知道。

  “老大,什么叫舒适姿态呀,老刘给他老婆下跪,是不是老刘特别喜欢的舒适姿态呀?”宁雪好像真不知道。

  “去,滚,雪球同志,刘工,我替你骂她了,你给雪儿解释解释吧。”丁琪琪怒斥了宁雪,然后把解释工作推给刘工。

  “宁雪,一说你肯定明白,你直立的姿态,垂手抱肩等,都是舒适姿态,就是机器人完成工作后,需要还原的姿态。。。例如刚才,我是机器人。”刘工继续解释。

  “你就~是一个机器人。”宁雪不合时宜的说了一句。

  “傻特阿泼,住嘴。”丁琪琪。

  “继续啊,我不生气。。。宁雪你刚才看到我蹲地上的姿态了吧,你就想你如果是机器人,你完成了系鞋带,然后,最后的平衡态是不是蹲着?”刘工眨着大眼睛看着宁雪,希望宁雪说“不是”。

  “机器人需要系鞋带吗?没听说过。。。切~。”宁雪一脸不屑。

  “捡东西行~了~吧~,捡东西行~了~吧~!刘工问你‘是不是’,较~真~,有必要嘛!”丁琪琪瞪了一眼宁雪。

  “哦~~,捡什么东西?”宁雪继续。

  “滚~。”丁琪琪真急了。

  “不生气,不生气,宁雪,我们继续啊,不管干什么,你就说你会不会保持那个蹲的姿态。”刘工倒是好耐心。

  “不会,我会站起来找个地儿躺~着~。”宁雪赖了吧唧。

  “算了,还是换一个人吧,琪琪,你是不是会站起来选择一个常态舒适姿态?”这回,刘工对宁雪彻底放弃了。

  “对呀,谁会一直跪着,我又~不~是~你~。”丁琪琪拉着长声说完,还‘噗嗤!’一声笑了出来。

  “我不生气,不生气啊,琪琪,你的理解没问题,问题是怎么返回这个态?”刘工。

  “原来怎么返回这个态的,就怎么返回这个态呀!”丁琪琪。

  “原来是设定一个平常姿态,平常姿态是固定的方式,返回的时候就像重置,因为你知道了现在的姿态,然后用设定的固定执行流程的行动组,完成返回常态,我就把这个舒适姿态叫常态了。”刘工说着。

  “现在呢?现在不行了吗?”丁琪琪继续问。

  “你先想一下,还能不能用固定的流程返回常态?”刘工反问。

  “能。。。啊~~,巴能,因为以前固定流程是针对固定姿态返回固定常态,使用固定流程的。”丁琪琪明白了。

  “对喽!例如以前,常态为A,某一个姿态是固定的B,由于是固定姿态,所以我们可以定义固定的流程β动作组,完成从B到A的返回。”刘工还模仿着机械动作演示。

  “对,以前我们是对机器人定义姿态,就是机器人只能做百十来个动作,其中常态只有一个,机器人不管怎么动,都是这个固定动作集合中的一个,如果最终是B50的这个动作,那么可以用β50这个流程返回常态A,现在我们用的是智能动平衡,所以就没有β集合了。”丁琪琪一口气说完。

  “那,是不是?机器人,也无法,测定自己的姿态了?”宁雪不甘寂寞,终于问出了一个技术问题。

  “可以!”丁琪琪厉声回答,还严肃的看了一眼宁雪,宁雪又把嘴闭上了。

  “宁雪,可以,机器人可以测定自己的姿态,但是,找不到对应的β组。。。找不到。”刘工说完,还不忘挑衅似的看着宁雪,心想‘你不知道为什么’。

  “雪儿,你是不是还想问,既然知道了自己的姿态,又知道要去的常态,为什么就没有中间的过程β了,是不是?是不是?是不是?”丁琪琪看着宁雪没好气的问。

  宁雪闭着嘴,点了点头。

  “因为原来的姿态是定义的,例如就100个,所以返回常态A的固定过程也是可以设定的,就有了设定的100个固定β动作组集合。但是,现在用了智能动平衡,姿态呈现多连续性函数叠加状态,所以无法做出针对性的返回流程,是不是这样。。。刘工?”丁琪琪反身问刘工。

  “对,非常对,我们继续讨论,你跟宁雪说再多她也不明白。”刘工也没好气地说道。

  “老刘,你,你,你说的还真对!”宁雪也没脾气。

  “刘工,那现在怎么办?对了,你刚才说用球怎么了?”丁琪琪。

  “现在我们是计算动平衡的,虽然没有定义的过程β动作组集合,但是,机器人可以自己行动,返回常态。”刘工。

  “对呀,机器人自己返回常态就行了,前一段时间不是就这么做的吗!”丁琪琪想起来了,前一段时间讨论过这个问题,原路返回法,设定动作预设态再计算返回法等等。

  “原路返回法?你做了一组动作,最终还要把这一组动作反着做,然后返回?太可笑了吧,设定预设态再计算返回法,这个可以接受,但是问题来了,你怎么算最短动作路径?”刘工说最后几个字的时候,显得很神秘。

  宁雪很敏感,提醒丁琪琪:“又是最短路径,老大,老刘又提最短路径,小心!”。

  “闭嘴。。。老刘,我们继续,就是闭环路径计算返回,比较多个满足条件的闭环路径,最短择优。”丁琪琪打断宁雪,继续讨论。

  “琪琪,你再想想,我们是怎么判断路径最短的?”刘工继续装作神秘。

  “路径权重综合值,比较,选择最小。”丁琪琪。

  “对,但是,你再想想,如果我们计算动平衡出来的动作是无限的,是多连续性动作叠加作用平衡态的情况,把所有动作结束姿态和舒适态用函数分布在一个球面上,【这里用舒适态不用常态,因为舒适态也是无限的】,这些态本身带有路由权重,再把舒适态设定到这个球的一个区域,例如,球顶部一个切出的部分球面,记住动作组路由权重这个关键,然后其它的姿态在球面的其它地方,你想想,我们怎么返回舒适态。”刘工一口气说了一大堆,然后看着丁琪琪和宁雪,接着捡软柿子捏,说了句:“宁雪,你想想。”。

  “想想,想想,如果,立体球,切开,舒~适~,球,舒适球。。。。。。啊!”宁雪在努力想,突然叫了一声。

  “宁雪!你别想了,你真~~是个大~聪明,把有用的关键词都滤掉了,就剩下个舒适球了,满脑子的舒~适~球。”原来,丁琪琪打了宁雪后背一下。

  “丁琪琪,你想,你来想。”刘工催促丁琪琪。

  “我不敢想。”丁琪琪。

  “为什么不敢想。”刘工问道。

  “我知道你想什么,你肯定又憋什么坏水,你自己想吧,你觉得怎么对,你就自己怎么想吧。”丁琪琪不想理刘工。

  “对,琪琪,你说的对,假设一个点在球面的某个区域,非舒适区,那么它反向连接舒适区最近的一个点,最短路径怎么走?”刘工看到丁琪琪不解话茬,自己说出答案,还把帽子扣在丁琪琪头上。

  “我怎么又说的对了,我什么也没说呀!”丁琪琪小声嘟囔着。

  “啪!”,这时,宁雪突然一拍桌子,“直线,直接把两个点连接成一条直线,两点之间直线最短。”,宁雪这回知道了。

  “我用你回答了吗?”丁琪琪斥责宁雪,还瞪了一眼。

  “我~我~,我回答错了吗?两点之间不是直线最短吗?难道还有超时空跳跃?”宁雪有些二乎了。

  “对,宁雪说的对,直接连线,两点之间直线最短。”刘工。

  “然后呢,刘工,连了个线干什么?”宁雪问。

  “这个连线是什么?提醒你啊,路径权重值分布,最短路径。。。丁琪琪你别告诉她。”刘工假装考宁雪,实际把答案已经放在问题里面了。

  “最短路径值,对不对吧?”宁雪大胆的猜测,幸运的蒙中了。

  “废~话~,刘工都说了最短路径,加个‘值’你再不会,切。”丁琪琪。

  “对,把这个值输入到核心元条件闭环选路,机器人从姿态B返回某舒适态A,直接以这个参数选路,路径最短。”刘工得意地说着。

  “对吗,老大?”宁雪问丁琪琪。

  “对,就是把原来选路的多路径选择,以及权重比对的过程,演变成条件数值范围内直接命中,简化了整个过程。。。哎,老刘,这样不好吧?”丁琪琪反问。

  “没说就一定是最好呀,至少比我们以前的方法要优化,通过转化为数学计算,而减少程序比对判断呀。”刘工觉得特别有理。

  “我说的不是这个,我说你憋的坏主意,这样不好吧?”丁琪琪继续问。

  “老~刘~,你又憋什么坏主意呢,别以为我不知。。。哎!老大,他憋什么坏主意了?”宁雪先威胁刘工,然后又问丁琪琪。

  “你问他。”丁琪琪盯着刘工。

  “啊~~~是呀,这需要一个函数,就是在这个球坐标系里面,计算在有不同姿态分布球面里,通过两点连线,计算出最小权重路由的函数。”刘工说出了真实目的。

  “你,果然没有憋着好~好~好主意。。。我就知道,我一开始就知道,老刘呀,你又要麻烦我们老大的哥。。。你。。你。。你太过分了。”宁雪突然明白了。

  这时,“宁雪,咱们走,刘工,我们不认识你,不~认~识~。”丁琪琪拉着宁雪就走。

  “对,老刘,别说认识我们两个,我们不熟,不~熟~。”宁雪跟着丁琪琪一起走了。

  “哎,丁琪琪,老大。。。丁老大,最短路径最优,全靠你了。”刘工在后面继续喊话。

  “一定要可以无级缩放的球,自动测定舒适区最近的舒适点,而且可以自动计算路由权重的,自动设定核心元条件的。。。”刘工冲着丁琪琪和宁雪的背影继续。。。

  “丁老大,我会把需求发到你邮箱里,还有最近的两个,啊不,好像是四五个需求都发到你的邮箱里,记得帮我传递一下。。。最短最优的路径呀。。。。老大。。。丁老大。。。帮帮小弟呀。。。”丁琪琪二人都出门口了,刘工还继续喊话。

  走廊里。。。

  “老大,你现在想什么呢?是不是特别想揍老刘一顿。”宁雪凑过来看着鼓着一肚子气的丁琪琪。

  “我想。。。揍~~~你~~”丁琪琪看了一眼宁雪。

  下一章节===《第二十六章.刘工的最短最优路径》
为更好的阅读体验,本站章节内容基于百度转码进行转码展示,如有问题请您到源站阅读, 转码声明
八零电子书邀请您进入最专业的小说搜索网站阅读奶奶的机器人九号三城迷雾,奶奶的机器人九号三城迷雾最新章节,奶奶的机器人九号三城迷雾 平板电子书!
可以使用回车、←→快捷键阅读
本站根据您的指令搜索各大小说站得到的链接列表,与本站立场无关
如果版权人认为在本站放置您的作品有损您的利益,请发邮件至,本站确认后将会立即删除。
Copyright©2018 八零电子书